JavaBean四个作用域范围的详解

JavaBean四个作用域范围的详解

康平网站建设公司成都创新互联,康平网站设计制作,有大型网站制作公司丰富经验。已为康平上千提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的康平做网站的公司定做!

一 说明

使用useBeans的scope属性可以用来指定javabean的作用范围。

 二 四个作用范围

JavaBean四个作用域范围的详解
 

三 代码

1、login.jsp

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 


 
  
  
  My JSP 'login.jsp' starting page
  
    
    
      
    
    
    
 
 
 
 
  

系统登录


用户名:
密码:

2、dologin.jsp

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 


 
  
  
  My JSP 'dologin.jsp' starting page
  
    
    
      
    
    
    
 
 
 
 
  
  

setProperty动作元素


<%-- --%> <%-- --%> <%-- --%> <%-- 用户名:<%=myUsers.getUsername() %>
密码:<%=myUsers.getPassword() %>
--%> 用户名:
密码:


测试javabean的四个作用域范围 <% request.getRequestDispatcher("testScope.jsp").forward(request, response); %>

3、testScope.jsp

<%@ page language="java" import="java.util.*"
    contentType="text/html; charset=utf-8"%>
<%@ page import="com.po.Users"%>
<%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://"
            + request.getServerName() + ":" + request.getServerPort()
            + path + "/";
%>
 




 
My JSP 'testScope.jsp' starting page
 






 

 

    

Javabean的四个作用域范围


用户名:
密码:

<%-- 用户名:<%=((Users)application.getAttribute("myUsers")).getUsername()%>
密码:<%=((Users)application.getAttribute("myUsers")).getPassword() %>
--%> <%-- 用户名:<%=((Users)session.getAttribute("myUsers")).getUsername()%>
密码:<%=((Users)session.getAttribute("myUsers")).getPassword() %>
--%> <%-- 用户名:<%=((Users)request.getAttribute("myUsers")).getUsername()%>
密码:<%=((Users)request.getAttribute("myUsers")).getPassword() %>
--%> <% String username = ""; String password = ""; if (pageContext.getAttribute("myUsers") != null) { username = ((Users) pageContext.getAttribute("myUsers")) .getUsername(); password = ((Users) pageContext.getAttribute("myUsers")) .getPassword(); } %> 用户名:<%=username%>
密码:<%=password%>

四 测试结果

JavaBean四个作用域范围的详解

 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


名称栏目:JavaBean四个作用域范围的详解
文章链接:http://azwzsj.com/article/ggheec.html