[zuoyefeng.com]
JavaBean大解析(JavaBean几个参数的意思)
[日期]: 2006-06-27  [来源]: www.zuoyefeng.com  [作者]: zuoyefeng

JavaBead的教程一般写得都有些复杂,其实,我认为javabean就一句话:

Java的公共的类公共的方法可以在JSP调用,从而完成相关功能。即把类和方法声明为public的,这样在JSP中,就可以对其应用。

<jsp:useBean id="db" class="jyhdb.db" scope="request"/>
//引用
ResultSet rs=db.euerysql("select * zuoyefeng");
//执行其中的公共方法

   就这是其简单的应用,其中euerysql是db类的一个查询数据的公共方法。

下面介绍一下JavaBean的一些参数:

id为JavaBean唯一的名称,相当于类的实例化。
class为类的位置,如我的类文件在WEB-INF\classes\jyhdb下,则是jyhdb.db
scope生命周期。
page--最小范围,当前页面范围有效.
request--当前请求范围有效,包括forward得到的request.
session--相当于用户的session,在用户的session有效期内有效.
application--在整个服务器生命周期内有效.
usebean标签首先根据scope的值在其指定的范围中寻找相应的javabean,如果找到就使用它,如果没有找到就构建一个新的javabean然后放到相应的范围中。
page--最小范围,当前页面范围有效.在当前页面中查找相应的javabean,如果找它,如果没有找到就构建一个新的,然后放到页面范围中使用。
request--当前请求范围有效,包括forward得到的request.但是不包括redirect。在当前请求中查找相应的javabean,如果找到就使用它,如果没有找到就构建一个新的,然后放到请求范围中使用。
session--相当于用户的session,在用户的session有效期内有效.在当前会话中查找相应的javabean,如果找到就使用它,如果没有找到就构建一个新的,然后放到会话范围中使用。
application--在整个服务器应用的生命周期内有效.在当前应用中查找相应的javabean,如果找到就使用它,如果没有找到就构建一个新的,然后放到应用范围中使用。


 



阅读:
录入:zuoyefeng

评论 】 【 推荐 】 【 打印
上一篇:JAVA类的字符串操作类全解
下一篇:JSP中显示与查询页面的语句写法
相关信息