Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2559514
  • 博文数量: 245
  • 博客积分: 4125
  • 博客等级: 上校
  • 技术积分: 3113
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-25 23:56
文章分类

全部博文(245)

文章存档

2015年(2)

2014年(26)

2013年(41)

2012年(40)

2011年(134)

2010年(2)

分类: Java

2011-07-12 11:02:39

JSP共有以下9种基本内置组件(可与ASP6种内部组件相对应):

request 用户端请求,此请求会包含来自GET/POST请求的参数
response
网页传回用户端的回应
pageContext
网页的属性是在这里管理
session
与请求有关的会话期
application Servlet
正在执行的内容
out
用来传送回应的输出
config Servlet
的构架部件
page JSP
网页本身
exception
针对错误网页,未捕捉的例外

 

q1.html

 

  1. <form action="q2.jsp" method="post">
  2.         Your Name:<input type="text" name="username" />
  3.         <input type="submit" value="Submit" />
  4.      </form>

 

q2.jsp

 

  1. <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
  2. <html>
  3.   <head>
  4.      <title>My JSP 'q2.jsp' starting page</title>
  5.    </head>
  6.   
  7.   <body>
  8.      <%
  9.       out.println("Welcome to our site, "+request.getParameter("username"));
  10.       String name = (String)request.getParameter("username");
  11.       session.putValue("name",name);
  12.       session.setAttribute("randnum",new Random(22222));
  13.      
  14.       %>
  15.       <hr/>
  16.        <form action="q3.jsp" method="post">
  17.         Your Hobby:<input type="text" name="hobby" />
  18.         <input type="submit" value="jump to q3.jsp" />
  19.      </form>
  20.       
  21.   </body>
  22. </html>

 

q3.jsp

  1. <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
  2. <html>
  3.   <head>
  4.      <title>My JSP 'q3.jsp' starting page</title>
  5.   </head>
  6.   <body>
  7.    Here si q3.jsp<br/>
  8.    Have a nice day, <u><%= session.getValue("name") %></u>
  9.    <br/>
  10.    Your hobby is/are:<u> <%= request.getParameter("hobby") %></u>
  11.   <br/>
  12.   The random NO. is: <%= session.getAttribute("randnum") %>
  13.   </body>
  14. </html>
阅读(624) | 评论(0) | 转发(0) |
0

上一篇:jsp:useBean

下一篇:jdbc连接mysql

给主人留下些什么吧!~~