- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有效范围为session的bean实验
实验名称 有效范围为session的bean 实验地点 BA406 姓 名 徐越 系院专业 信息管理 班 级 1班 学 号 201051026 实验日期 2013年5月23号 指导教师 马大勇 成 绩 一、实验目的和要求
实验目的:让学生掌握使用有效范围是session的bean现实计算机的基本信息。
实验要求:
本实验要求编写两个JSP页面input.jsp和show.jsp。编写一个名字为computer的Javabean,其中computer由PC.class类负责创建。
(1)input.jsp的具体要求
input.jsp页面提供一个表单。其中表单允许用户输入计算机的品牌、型号和生产日期,该表单将用户输入的信息提交给当前页面,当前页面调用名字为computer的bean,并使用表单提交的数据设置computer的有关属性的值。要求在input.jsp提供一个超链接,以便使用单击这个超链接访问show.jsp。
(2)show.jsp的具体要求
show.jsp调用名字为computer的bean,并显示该bean的各个属性的值。
(3)PC.java的具体要求
编写的PC.java应当有描述计算机品牌、型号和生产日期的属性,并提供相应的getXxx和setXxx方法来获取和修改这些属性的值。PC.java中使用package语句为其中的类命名的包名为bean.data。
二、实验器材(实验所用软件功能)
计算机
Apache-tomcat-7.0.26:tmcat服务器
Jdk1.7.0_01:JSP运行环境
IE浏览器 三、实验原理
JSP页面使用useBean标记调用一个有效范围是session的bean:
jsp:useBean id=”bean的名字” class=”创建bean的字节码” scope=”session”/
或
jsp:useBean id=”bean的名字” class=”创建bean的字节码” scope=”session”
/jsp:useBean
如果用户在某个Web服务目录多个页面中相互链接,每个页面都含有一个useBean标记,而且各个页面的useBean标记中id的值相同、scope的值都是session,那么,该用户在这些页面得到的bean是相同的一个(占有相同的内存空间)。如果用户在某个页面更改了这个bean的属性,其他页面的这个bean的属性也将发生同样的变化。当用户的会话消失,比如用户关闭浏览器时,JSP引擎取消分配的bean,即释放bean所占有的内存空间。需要注意的是,不同用户的scope取值是session的bean是互不相同的(占有不同的内存空间),也就是说,当两个用户同时访问一个JSP页面时,一个用户对自己bean的属性的改变不会影响到另一个用户。 四、实验过程及结果
%@ page contentType=text/html;charset=GB2312 %
%@ page import=wu.x.Huai %
jsp:useBean id=huai class=wu.x.Huai scope=session/
htmlbody bgcolor=cyan
font size=2
form action= method=post
电脑品牌:input type=text name=number
:input type=text name=name
生产日期:input type=text name=madeTime
input type=submit value=sent
/form
jsp:setProperty name=huai property=*/
a href=show.jsp访问show.jsp,查看相关信息./a
/font/body/htmlShow.jsp
%@ page contentType=text/html;charset=GB2312 %
%@ page import=wu.x.Huai %
jsp:useBean id=huai class=wu.x.Huai scope=session/
htmlbody bgcolor=cyan
table border=2
trth电脑品牌/th
th 电脑型号/th
th 生产日期/th
tdjsp:getProperty name=huai property=number//td
tdjsp:getProperty name=huai prope
文档评论(0)