日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JSP中四种属性范围

發布時間:2024/4/11 javascript 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JSP中四种属性范围 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JSP中提供了四種屬性的保存范圍,所謂屬性保存范圍,指的就是一個設置的對象,可以在多少個頁面中保存并繼續使用。

四種屬性范圍:

pageContext????? 在一個頁面中保存屬性,跳轉之后無效。

request???????????? ?只在一次請求中保存,服務器跳轉之后依然有效。

session?????????????? 在一次會話范圍中,無論何種跳轉都可以繼續使用。

application??????? ?在整個服務器上保存,所有用戶都可以使用。

?

以pageContext為例: <%@page contentType="text/html" pageEncoding="GBK"%> <%@page import="java.util.*"%><html> <head><title>JSP</title></head><body><%pageContext.setAttribute("name","張三");pageContext.setAttribute("birthday","1993-04-06"); %> <%String username=(String)pageContext.getAttribute("name");String birthday=(String)pageContext.getAttribute("birthday"); %> 姓名:<%=username%><br><br> 生日:<%=birthday%></body> </html>

?

以下跳轉就不能用pageContext:

文件名:request01.jsp

<%@page contentType="text/html" pageEncoding="GBK"%> <%@page import="java.util.*"%><html> <head><title>JSP</title></head><body><%request.setAttribute("name","張三");request.setAttribute("birthday","1993-04-06"); %> <jsp:forward page="pageContext02.jsp"/></body> </html>

文件名:request02.jsp

<%@page contentType="text/html" pageEncoding="GBK"%> <%@page import="java.util.*"%><html> <head><title>JSP</title></head><body><%String username=(String)request.getAttribute("name");String birthday=(String)request.getAttribute("birthday"); %> 姓名:<%=username%><br><br> 生日:<%=birthday%></body> </html>

其他的屬性以此類推。

?

總結

以上是生活随笔為你收集整理的JSP中四种属性范围的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。