javabean和jsp中的标准动作总结

javabean和jsp中的标准动作总结

ID:32820997

大小:55.98 KB

页数:4页

时间:2019-02-16

javabean和jsp中的标准动作总结_第1页
javabean和jsp中的标准动作总结_第2页
javabean和jsp中的标准动作总结_第3页
javabean和jsp中的标准动作总结_第4页
资源描述:

《javabean和jsp中的标准动作总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、JavaBeanJavaBean其实就是一个类,广义上可以说所有的类都是JavaBean,但在我们这里提到的JavaBean是一种狭义上的,具有一组set、get方法的类就是一个JavaBean,这个JavaBean的作用是用來封装数据。二、JSP标准动作JSP页面可以使用JSP标准动作來调用JavaBean,JSP标准动作在浏览器请求JSP页面时执行。JSP标准动作可用于嵌入文件或其他页面的内容、使用JavaBean组件、使用JavaBean的属性,以及将用户转发至另一个页面。JSP标准动作有:useBeansetPropertygetProperty

2、forwordinclude1.useBean的用法将一个Bean文件引入并创建一个Bean对象到Scope中,该动作需结合setProperty和getProperty动作一起使用才有意义。在后台完成的动作:例如:<%com.yf.Testtest1=session.getAttribute("test1H);if(testl==null){testl=newcom.yf

3、.Test();session.setAttributeC'test1");I%>id:标识该Bean,在将一个Bean引入当前页后,setProperty和getProperty动作通过该标识访问Bean中的属性。class:指定引入的Bean文件的全类名(包括所在包的包名)。scope:指定将引入的Bean存放到哪个隐式对象中。2.setProperty的用法在使用useBean动作引入并创建一个Bean后,就可以使用setProperty动作为Bean中的每个属性逐

4、个赋值。其本质为执行Bean中的set方法例如:其实就是执行Bean屮的setUserName()力法。name:useBean中白勺id。property:Bean中的属性名称。value:给属性所赋的值。1.getProperty的用法在使用useBean动作创建一个Bean对象,并通过setProperty给Bean中的属性赋值后,我们就可以使用getP

5、roperty动作得到存储到Bean中的每个属性的值并转换为字符串显示到JSP页面上。其本质为执行Bean屮的get方法例如:其实就是执行Bean中的getUserName();方法。name:useBean中的id。property:Bean中的屈性名称。综合例子:UserBean文件:packagecom.accp.yf.vo;publicclassUserBean{privateStringuname;privateStringuadd;privatein

6、tuage;publicvoidsetUname(Stringuname){this.uname=uname;}publicvoidsetUadd(Stringuadd){this.uadd=uadd;}publicvoidsetUage(intuage){this.uage=uage;}publicStringgetUname(){returnthis.uname;}publicStringgetUadd(){returnthis.uadd;}publicintgetUage()returnthis.uage;Test.jsp测试文件:<%@pagepag

7、eEncoding=uGBK"import=Hcom.accp.yf.vo.UserBean"%>

8、ty=,'uageHvalue="18M/>学生详细

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。