WEB开发网
开发学院WEB开发Jsp 关于JSP中JavaBean的Scope属性 阅读

关于JSP中JavaBean的Scope属性

 2009-10-25 16:35:08 来源:WEB开发网   
核心提示:测试application和request:1.包:package ScopeTest;/** * * @author lucifer */public class TestScope { PRivate int i; public TestScope(){ i = 0; } public int getNextIn

测试application和request:

1.包:

package ScopeTest;

/**
 *
 * @author lucifer
 */
public class TestScope {
   PRivate int i;
   public TestScope(){
      i = 0;
   }
   public int getNextInt(){
      return ++i;
   }
}

2.jsp代码:

<%--
   Document  : TestScope
   Created on : 2009-10-3, 14:29:18
   Author   : lucifer
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">


<jsp:useBean id="reqScope" class="ScopeTest.TestScope" scope="request"/>
<jsp:useBean id="appScope" class="ScopeTest.TestScope" scope="application"/>
<html>
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <title>JSP Page</title>
   </head>
   <body>
     Application Scope:
     <jsp:getProperty name="appScope" property="nextInt"/>
     <br>
     Request Scope:
     <jsp:getProperty name="reqScope" property="nextInt"/>
     <form method="get" action="TestScope.jsp">
        <input type="submit" value="Reget">
     </form>
   </body>
</html>

3.输出:

Application Scope: 1
Request Scope: 1

 
按下按钮后输出:

Application Scope: 2
Request Scope: 1

Tags:关于 JSP JavaBean

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接