【学习课件】第09讲--bean标签的使用

上传人:xiao****1972 文档编号:71251848 上传时间:2019-01-19 格式:PPT 页数:32 大小:1.93MB
返回 下载 相关 举报
【学习课件】第09讲--bean标签的使用_第1页
第1页 / 共32页
【学习课件】第09讲--bean标签的使用_第2页
第2页 / 共32页
【学习课件】第09讲--bean标签的使用_第3页
第3页 / 共32页
【学习课件】第09讲--bean标签的使用_第4页
第4页 / 共32页
【学习课件】第09讲--bean标签的使用_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《【学习课件】第09讲--bean标签的使用》由会员分享,可在线阅读,更多相关《【学习课件】第09讲--bean标签的使用(32页珍藏版)》请在金锄头文库上搜索。

1、L育Fg:心知识回顾:/_1.下拉列表框标签、的操作?2.、国片祖签、文件上传标签?J2EE之Struts架构应用_教学课件飞国园一一洁腾、乡“第17讲网站优化及管理内涵信息管理1教学目标:/1.重点掌握Bean标签库的使用前提,以及将对象定义为变量的标答的相关应用;2.初步掌握标签、获取Web应用资源的标签名的使用。达B二工玟nE1.Lib文件夹下:struts.jar或jsp-api.jar2.Web.xml文件中的配置:jsp-configtaglibruristruts-beank/taglib-uriKtaglib-location2/WBB=INE/struts-beaitld4/

2、taglib-locatink/taglib/jsp-config3.使用Bean标签JSP文件中,在文件开始部分:KWtagliburiz“/WEB-INF/struts-bean.tldprefix=“html妨1,bean:define定义指定对象为变量的标签D作用指定了一个变量的名称,将该变量指定对象的引用。2属性属性描述id必须存在竹属性,新定义的愧叩仝量名称nane远个属性就必须type定义引入脚木变量的类:value为id属性定义的脚本变量分配一个新的对象;propertyName属性定义的bean的属性名称,用来定义新的bean;sScope源bean的作用域。若没有设置,搜索

3、范园是从页作用域到应用程序作用域:toScope目标bean的作用域。若没有设置,默认值是页作3)实例应用A使用name属性指定一个引用对象来定义变量,必须在JSP的某范围内。例9.1name指定一对象来定义变量的应用KMWsession.sethttribute(“userName“,“zhq口妙Kbean:defineid-“idName“name-“userName“用户名:结果:用户名:zhqKMzidName%等价于bean:writename=“idName“B,使用name、property属性共同指定一个对象来定义变量例9.2存在一个UserBean类:Packagecom.f

4、ormiPrivateStringname=“zhq“:PublicStringgetName()treturnthis.nameiPublicvoidsetName(Stringname)(this.nameznamei】若该类中的name属性值赋给变量userName并输出:jsp:userBeanid-“userinfo“class-“com.formUserBean“Kbean:defineid=“userName“name-“userinfo“property=“name“用户名:C%cuserName%C,使用value属性指定一个字符串值赋给id属性定义的变量:Kbean:def

5、ineid=“userName“value=“zhq“用户名:%zuserName%D.将标签体中的内容定义为变量Kbean:defineid=1ike“旅游4/bean:define爱好:bean:writename=“1ike“2,bean:cookie定义Cookie信息为标签提问:Cookie的作用?1作用访问传入请求中的Cookie对象,并将一个指定的Cookie对象定义为JSP页面变量,每个Cookie对象可通过构造方法Cookie(namevalue)来创建。例如:Javax.serylet.http.CookiecookienewCookie(“userName“,“zhq);

6、主要方法:Iesponse.addCookie(Cookiearg)Iequest.getCookies()1沥玟河2格式Kbean:cookieid=“myCookie“name=“userName“yalue=“zhq“/3属性属性描述id%须存在的属性,Cookie类的变量名称,如myCookie;Pi存在的属性,用来创建cookie对象的名称,如-USerName;value|用来创建cookie对象名称的值;若由name指定的cookie不“存在,则会创建一个新的Cookie对象的名称。.,此时id属性定义的是Cookie类型e8傅具用同一个名称的多个Cookie对象。例9.3“Cookie的应用bean:cookieid-“idcookie“name=“username“value=“nocookie“/Cookie对象名:Kbean:writename-“idcookie“property=“name“/KbrCookie对象值:Kbean:writename-“idcookie“property=“value“/%if(ideookie.getyalueO.equals(“nocookie)tidcookie.setyalue(“xujiu0;idcookie.setMaxhge(10);response.addCookie(idcookie);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号