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

歡迎訪問 生活随笔!

生活随笔

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

javascript

JSP的9个内置对象-application

發布時間:2025/3/15 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JSP的9个内置对象-application 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JSP頁面中包含9個內置對象,這9個內置對象都是Servlet API的類或者接口的實例,只是JSP規范將它們完成了默認初始化,即它們已經是對象,可以直接使用。

application:javax.servlet.ServletContext的實例,該實例代表JSP所屬的Web應用本身,整個Web應用共享同一個application對象,可用于JSP頁面,或者Servlet之間交換信息。常用的方法有getAttribute(String attName), setAttribute(String attName, String attValue)和getInitParameter(String paramName)等。

頁面Application.jsp僅僅聲明了一個整型變量,每次刷新該頁面時,該變量值加1,然后將該變量的值放入application內。下面是頁面代碼:

<%@ page contentType="text/html; charset=gb2312" language="java" %> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”> <HTML> <BODY> <%! int i=0; %> <% //將i值自加后放入application變量內i++;application.setAttribute("counter", i); %> <%=i%> </BODY> </HTML>


這個頁面效果很簡單,每次刷新該頁面時,i值都會自加,并重新修改application中counter的值,即每次application中的counter都會加1。

刷新該頁面15次后的運行結果截圖如下:



application.jsp向application中存入了變量,那么ApplicationValue.jsp就可以從中取出該變量值。ApplicationValue.jsp的代碼如下:

<%@ page contentType="text/html; charset=gb2312" language="java" %> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”> <HTML> <BODY> <%=application.getAttribute("counter")%> </BODY> </HTML>
運行結果截圖如下:



總結

以上是生活随笔為你收集整理的JSP的9个内置对象-application的全部內容,希望文章能夠幫你解決所遇到的問題。

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