<%@ page contentType="text/html; charset=GB2312" %>
<%@ page errorPage="jsp3_error.jsp" %>
<%@ page import="java.util.*,java.io.*" %>
<html>
<head>
<title>
jsp综合应用
</title>
</head>
<jsp:useBean id="jsp3BeanId" scope="session" class="panjun.pack1.Jsp3Bean" />
<jsp:setProperty name="jsp3BeanId" property="*" />
<body bgcolor="#ffffff">
<h1>
jsp example
</h1>
<%! int id=44; %>
<form method="post" action="jsp3.jsp">
表达式:
<%=new java.util.Date() %>
<br />
useBean的应用:
<jsp:getProperty name="jsp3BeanId" property="sample" />
<br />
Accept:<%=request.getHeader("Accept") %><br />
Accept-Encoding<%=request.getHeader("Accept-Encoding") %><br />
connection:<%=request.getHeader("Connection") %><br />
content-Type:<%=request.getHeader("Content-Type") %><br />
cookie:<%=request.getHeader("Cookie")%><br />
Host:<%=request.getHeader("Host") %><br />
referer:<%=request.getHeader("Referer") %><br />
User-Agent:<%=request.getHeader("User-Agent") %><br />
<%
out.println("<a href=\"jsp4.jsp?id=5\" target=\"_blank\">百度的接口</a>");
out.println("<a href=\"jsp4.jsp?id="+id+"\" target=\"_blank\">百度的接口</a>");
out.println("<a href=\"jsp4.jsp?id="+id+"&name="+id+"\" target=\"_blank\">百度的接口</a>");
%>
<a href="jsp4.jsp?id=5" target="_blank">baidu</a>
<%
out.println(id);
%>
</form>
</body>
</html>
这个例子用到了所有的基本的jsp
javaserver page 由三种元素构成
scriptlet:web页被装载时执行的Java 语句,这样的语句位于标记<%%>之间
表达式: java表达式,生成的输出被显示在WEb页面中,这样的表达式位于<%=%>之间
声明: 用于创建实例变量以及处理显示页面所需的设置任务的语句,他们位于<%!%>之间
out.println("<a href=\"jsp4.jsp?id="+id+"\" target=\"_blank\">百度的接口</a>");可以理解哦!!!