Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > JavaBean的作用范围
【标  题】:JavaBean的作用范围
【关键字】:JavaBean
【来  源】:http://blog.csdn.net/lichkui/archive/2007/04/19/1571004.aspx

JavaBean的作用范围

Your Ad Here

JavaBean程序:

CounterBean.java

package myPackage;

public class CounterBean{
 private int count = 0;
 public CounterBean(){}
 public void setCount(int count){
  this.count = count;
 }
 public int getCount(){
  return count;
 }
}

一、JavaBean 作用在page范围内:

客户每次请求访问jsp页面时都会创建一个JavaBean对象,JavaBean对象的有效范围是客户请求的当前jsp页面。如果客户请求的jsp页面通过<forward>转向另一个文件或客户请求的当前页面执行完毕并向客户端发出回应,那么JavaBean的生命期结束。 

jsp程序:

<%@ page contentType="text/html; charset=GB2312"%>
<%@ page import = "myPackage.CounterBean"%>
<html>
<head>
<title>useBean</title>
</head>
<body>
<jsp:useBean id="CounterBean" scope="page"  class="myPackage.CounterBean" />
counter:<jsp:getProperty name="CounterBean" property="count" />
<jsp:setProperty name="CounterBean" property="count" value="<%=CounterBean.getCount()+1%>" />
</body>
</html>

由于每次访问该jsp页面都会生成新的CounterBean对象,所以多次刷新该jsp页面,counter的值始终为0

二、JavaBean作用在request范围内:

 

三、JavaBean作用在session范围内:

 

四、JavaBean作用在application范围内:

 

 

 

 

 

 

 

Web服务搜索与执行引擎(七)——重温WSDL与SOAP:【上一篇】
java中的abstract class和interface(2):【下一篇】
【相关文章】
  • use JOX framework let javabean to xml
  • 利用复合的javabean构造基于jasperreports的子报表
  • 一种Map与JavaBean可配置转换的实现
  • JS+JSP+JAVABEAN树型列表的实现
  • JavaBean
  • 用JSP+Servlet+JavaBean模式实现一个简单的登录网页设计(JSP+Tomcat+MySQL)
  • JavaBean与Java的Class的关系
  • 使用CGLIB检测JavaBean被修改字段
  • 关于处理JSP和javabean之间的中文问题
  • Tomcat下JSP、Servlet和JavaBean配置
  • 【随机文章】
  • Delphi技巧-过程与函数
  • Linux操作系统的内核编译内幕详解 (2)
  • 使用VB实现Excel自动获取外部数据
  • 编程方式部署jBPM工作流
  • Hibernate+ehcache二级缓存技术
  • 字符集编码详解(三)
  • 遇到這種問題,你會怎麼做?
  • 入侵检测采用的技术
  • "五毒虫"变种AH分析报告
  • 修改Cookies让登录论坛更方便
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.