This Domain(Admin5.com) is for Sale:

JBuilder2005实战JSP之切换控制(3)

时间:2007-10-22  来源:不详  作者:林子


  提示:

   你可以通过JBuilder的Bean Express工具快速创建User.java的代码,在一般情况下,你应该通过Bean Express来创建Bean的属性,这样不但自动产生get/set的属性访问方法,还保证了Bean命名规范。

  编写页面程序

  在创建User.java 的Bean后,我们着手创建switch.jsp,在switch.jsp中引用这个Bean。

  通过File->New..->Web->双击JSP图标启动创建JSP向导。

  1.指定swith.jsp名字


图 10 指定switch.jsp的名字

  一直按Next到向导的第3步。

  2.引用User.java Bean


图 11 指定JSP中引用Bean

  点击Add Bean...按钮,弹出Select a Class对话框,在对话框中选择bookstore.User类,如下图所示:

dedecms.com


图 12 选择类作为Bean

  按OK后,返回到向导第3步的对话框,此时对话框的Bean列表中多了一行记录,可以在ID栏中为Bean指定一个名字,在Scope中指定Bean的作用域,如下图所示:


图 13 引用一个Bean

  我们为User的Bean取名为userBean,将其作用域设置为page域。page域即为页面作用域,在当前页面范围作用域内可用,当JSP返回响应,或请求转到其他的JSP页面中时,都不可用了,其他3个作用域说明如下:

  ⷲequest作用域:当一个请求产生直到返回响应的范围内都是有效的,如a.jsp中声明为request作用域的Bean,当a.jsp通过<jsp:forward>转移请求到b .jsp页面中时还是可用的。

  ⷳession作用域:在用户会话的周期内都是可用的,会话周期为用户登录系统直到其退出系统为此。

  ⷡpplication作用域:这个作用域最长,表示Web容器启动直到关闭都是有效的。

  按Next到下一步。

  3.设置运行配置项

  在向导的最后一步,你可以为创建的JSP产生一个运行配置项,虽然向导将创建一个运行配置项设置为默认选项,但笔者认为这并不是一个合理的默认值,建议取消create a runtime configuration设置项,不要创建JSP的运行配置项,如下图所示:

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

文章评论

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

24小时热门信息