如何利用JSP的9种基本内置组件
时间:2007-10-22 来源:不详 作者:林子
< INPUT TYPE=TEXT NAME=thename>
< INPUT TYPE=SUBMIT VALUE=SUBMIT>
< /FORM>
< /BODY>
< /HTML>
第二个页面是一个 JSP 页面( q2.jsp ),它通过 request 对象提取 q1.html 表单中的thename值,将它存储为 name 变量,然后将这个 name 值保存到 session 对象中。 session 对象是一个名字/值对的集合,在这里,名字 / 值对中的名字为“ thename ”,值即为 name 变量的值。由于session对象在会话期间是一直有效的,因此这里保存的变量对后继的页面也有效。q2.jsp的另外一个任务是询问第二个问题。下面是它的代码:
< HTML>
< BODY>
< %@ page language=java %>
< %! String name=; %>
<% 织梦好,好织梦
name = request.getParameter(thename);
session.putValue(thename, name);
%> 您的姓名是: < %= name %>
< p>
< FORM METHOD=POST ACTION=q3.jsp> 您喜欢吃什么 ?
< INPUT TYPE=TEXT NAME=food>
< P>
< INPUT TYPE=SUBMIT VALUE=SUBMIT>
< /FORM>
< /BODY>
< /HTML>
第三个页面也是一个 JSP 页面( q3.jsp ),主要任务是显示问答结果。它从 session 对象提取thename的值并显示它,以此证明虽然该值在第一个页面输入,但通过 session 对象得以保留。q3.jsp的另外一个任务是提取在第二个页面中的用户输入并显示它:
< HTML>
< BODY>
< %@ page language=java %>
< %! String food=; %>
<% copyright dedecms
food = request.getParameter(food);
String name = (String) session.getValue(thename);
%> 您的姓名是: < %= name %>
< P> 您喜欢吃: < %= food %>
< /BODY>
< /HTML> copyright dedecms
上一篇:JSP入门初级教程之JSP概述 下一篇:如何成为一个成功的Jsp程序员
文章评论
共有位Admini5网友发表了评论 查看完整内容