javabean相关

来源:互联网 发布:人工智能失业潮 编辑:程序博客网 时间:2024/05/17 08:41

JavaBean的要求
·所有的JavaBean必须放在一个包中
·JavaBean必须声明成public class 类型->文件名称与类名称一致
·所有的属性必须封装
·设置和取得属性可以通过setter、getter
·使用JSP标签去掉用JavaBean时必须有个无参构造方法

使用以下代码可以替代掉一切的setter方法调用
<jsp:setProperty name = "s" property = "*"/>
 ·name :已经声明过的javabean对象的(id)
 ·property :表示要设置的属性,如果为“*”,则表示自动匹配

原则:
 使用javabean自动设置内容时,一定要让参数名称与Bean中的属性名称一致,这样通过java的命名规范,可以达到统一。

page 范围:属性只在当前页有效,如果跳转到其他页面,则需要重新实例化  适用于JSP页面操作资源时使用。

request 范围:属性只保存在一次服务器跳转中(前提是使用<jsp:forward>跳转才行)

session 范围:属性只保存在一次会话之中,可以使用任意方式连接其他页面,则此对象只实例化一次。适用于使用JSP直接开发购物车。

application 范围:属性共有,此对象在整个服务器上只实例化一次,尽量少用(占用过多资源)

原创粉丝点击