• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        如何設置application 變量

        如何設置application 變量

        更新時間:2022-05-14 文章作者:未知 信息來源:網絡 閱讀次數:

        application變量是對一個web application有效的全局變量,在保存一些全局有效的值時非常有用。與session變量不同,application變量可以用application.getAttribute()和application.setAttribute()來訪問。

        在JSP中,可以自動引用application變量,指代當前的web 應用。(有關web 應用,我將在另外的地方討論。)

        在引用application 變量時,必須使用同步。并且,需要測試一個application屬性是否已經存在。請仔細研究下面的代碼,在下面,設置了一個叫“change"的application 屬性,保存一個整型值。關于在servlet中使用application變量,方法與下面的代碼一致,不過,需要先說明一個application如下:

        servletContext application=getServletContext();

        后面的一段函數是env.java的片斷,可以看看在servlet中如何使用application變量的。

        Integer count = null;

        synchronized (application) {

        count = (Integer) application.getAttribute("change");

        if (count == null)

        count = new Integer(0);

        count = new Integer(count.intValue() + 1);

        application.setAttribute("change", count);

        }



        private void printApplication(PrintWriter pw, HttpServletRequest req)

        throws IOException

        {

         ServletContext application = getServletContext();



        pw.println("<h1>Application Information:</h1>");

        pw.println("<table>");

        pw.print("<tr><td>Major Version<td>");

        pw.println(application.getMajorVersion());

        pw.print("<tr><td>Minor Version<td>");

        pw.println(application.getMinorVersion());

        pw.print("<tr><td>Server Info<td>");

        pw.println(application.getServerInfo());

        pw.print("<tr><td>Real Path (of pathinfo)<td>");

        pw.println(application.getRealPath(req.getPathInfo()));

        pw.print("<tr><td>Mime-type (of pathinfo)<td>");

        pw.println(application.getMimeType(req.getPathInfo()));

        pw.println("");



        pw.println("<h1>Application Variables:</h1>");

        pw.println("<table>");



        Enumeration e = application.getAttributeNames();

        while (e.hasMoreElements()) {

        String name = (String) e.nextElement();

        pw.print("<tr><td>");

        pw.print(name);

        pw.print("<td>");

        pw.println(application.getAttribute(name));

        }



        pw.println("");

        }



        %>



        <html>

        <head><title>Counter</title></head>

        <body bgcolor=#ffffff>



        <h1>Welcome, visitor: <%= count %></h1>



        </body>

        </html>



        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲国产中文字幕在线观看| 亚洲免费中文字幕| 亚洲国产精品国产自在在线| 亚洲国产成人AV在线播放| 在线a级毛片免费视频| 中日韩亚洲人成无码网站| 毛片在线看免费版| 亚洲精品国产精品| 国产做床爱无遮挡免费视频| 国产亚洲成在线播放va| 亚洲AV之男人的天堂| 深夜免费在线视频| 中文字幕不卡亚洲| 日本免费污片中国特一级| 亚洲精品免费在线视频| 久久久久久a亚洲欧洲aⅴ| 天黑黑影院在线观看视频高清免费| 国产亚洲精品精品国产亚洲综合| 免费高清国产视频| 亚洲成综合人影院在院播放| 成人免费视频小说| 一级做a爰片久久毛片免费看 | 亚洲成a人片在线观| 中文字幕无码视频手机免费看 | 8x网站免费入口在线观看| 亚洲黄色在线网站| 成人午夜性A级毛片免费| 永久免费精品影视网站| 亚洲视频在线观看| 我想看一级毛片免费的| 一区免费在线观看| 亚洲毛片基地日韩毛片基地 | 亚洲国产精品狼友中文久久久| 中文字幕无线码免费人妻| 亚洲色av性色在线观无码| 成人毛片免费观看视频大全| 一级毛片一级毛片免费毛片| 精品亚洲国产成AV人片传媒| 暖暖在线日本免费中文| 久99久精品免费视频热77| 亚洲偷自拍另类图片二区|