This Domain(Admin5.com) is for Sale:

如何利用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

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息