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

        當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開(kāi)發(fā)教程 > 詳細(xì)頁(yè)面

        JSP中變量的定義域

        JSP中變量的定義域

        更新時(shí)間:2022-05-14 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

        在<% .... %>定義的變量是JSP的本地變量,它們對(duì)于外部函數(shù)是不可見(jiàn)的,即使這些函數(shù)和變量在同一頁(yè)面中聲明。如:

        <%
        int evilVariable = "666";
        %>
        ...
        function testFunction() {
        //在函數(shù)內(nèi)部,變量evilVariable是不可見(jiàn)的
        }
        為什么呢?這是因?yàn)樽兞縠vilVariable最終成為結(jié)果servlet中service()方法的一個(gè)本地變量,因此它不能被結(jié)果servlet的其它方法存取。

        對(duì)于在<%! %>中聲明的變量將作為全局變量。如:

        <%!
        int evilVariable = "666";
        %>
        ...
        function testFunction() {
        int x = evilVariable; //能夠使用變量evilVariable
        }
        這是因?yàn)橥ㄟ^(guò)這種方式定義的evilVariable變量變?yōu)榱私Y(jié)果servlet的一個(gè)私有成員變量,因此它可以被servlet中的所有的方法存取。

        結(jié)論

        理解以上的概念是很重要的,因?yàn)樵趕ervlet環(huán)境中,對(duì)于一個(gè)JSP頁(yè)只允許有一個(gè)結(jié)果servlet的實(shí)例在運(yùn)行和響應(yīng)所有的頁(yè)面請(qǐng)求。因此,在結(jié)果servlet中所有的成員變量可以被所有的請(qǐng)求所共享,而service()方法中的本地變量只能每響應(yīng)一次請(qǐng)求就重建一次。故我們將變量放置到<SERVER></SERVER>標(biāo)簽中時(shí),應(yīng)注意以上的規(guī)則。

        溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 国产99视频精品免费观看7| 亚洲精品自产拍在线观看| 国产成人综合久久精品免费 | 国产电影午夜成年免费视频| 免费无码又爽又刺激毛片| 不卡精品国产_亚洲人成在线| 中文字幕亚洲色图| 国产亚洲人成在线影院| 无码午夜成人1000部免费视频| 精品国产免费一区二区| 亚洲人成人网站18禁| 久久久久久国产精品免费免费男同 | 亚洲影视自拍揄拍愉拍| 最新亚洲成av人免费看| 四虎影视大全免费入口| 中文字幕亚洲第一在线| 免费大片黄在线观看yw| 亚洲av无码专区在线播放| 色噜噜狠狠色综合免费视频| 麻豆视频免费观看| 久久精品国产精品亚洲艾| 午夜精品免费在线观看| 亚洲三级在线免费观看| 久久久久国产精品免费免费不卡 | 日韩在线不卡免费视频一区| 亚洲中文字幕在线观看| 高潮毛片无遮挡高清免费视频| 亚洲国产精品专区在线观看 | 青青草国产免费国产是公开| 毛片a级毛片免费观看免下载| 久久亚洲私人国产精品| 少妇性饥渴无码A区免费 | 日本妇人成熟免费中文字幕| 亚洲综合一区无码精品| 91精品免费观看| 亚洲另类激情综合偷自拍| 全免费a级毛片免费看| 亚洲精品中文字幕无码蜜桃| 亚洲精品视频免费看| 亚洲欧洲日产专区| 国产精品色拉拉免费看|