首頁> Java> java教程> 主體

JavaBean中關於四個作用域範圍的詳解

黄舟
發布: 2017-10-13 10:38:09
原創
2687 人瀏覽過

這篇文章主要介紹了JavaBean四個作用域範圍的詳解的相關資料,希望透過本文能幫助到大家,需要的朋友可以參考下

JavaBean四個作用域範圍的詳解

一說明

使用useBeans的scope屬性可以用來指定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中關於四個作用域範圍的詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!