<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] # EL從域中取出數據 jsp腳本:<%=request.getAttribute(name)%> EL表達式替代上面的腳本:${requestScope.name} # EL獲得四大域中的數據 EL最主要的作用是獲得四大域中的數據,格式${EL表達式} EL獲得pageContext域中的值:${pageScope.key}; EL獲得request域中的值:${requestScope.key}; EL獲得session域中的值:${sessionScope.key}; EL獲得application域中的值:${applicationScope.key}; EL從四個域中獲得某個值${key}; ---同樣是依次從pageContext域,request域,session域,application域中 獲取屬性,在某個域中獲取后將不在向后尋找 1)獲得普通字符串 2)獲得User對象的值 3)獲得`List<User>`的值 ~~~ <!-- 模擬域中的數據 --> <% pageContext.setAttribute("company", "iii"); //存儲字符串 request.setAttribute("company", "111"); //存儲一個對象 User user = new User(); user.setId(1); user.setName("zhangsan"); user.setPassword("123"); session.setAttribute("user", user); //存儲一個集合 List<User> list = new ArrayList<User>(); User user1 = new User(); user1.setId(2); user1.setName("lisi"); user1.setPassword("123"); list.add(user1); User user2 = new User(); user2.setId(3); user2.setName("wangwu"); user2.setPassword("123"); list.add(user2); application.setAttribute("list", list); %> <!-- 腳本法是取出域中的值 --> <%=request.getAttribute("company") %> <% User sessionUser = (User)session.getAttribute("user"); out.write(sessionUser.getName()); %> <hr/> <!-- 使用EL表達式獲得域中的值 --> ${requestScope.company } <!-- 這邊.user是個對象,獲取屬性不需要getName, --> ${sessionScope.user.name } <!-- 這邊是簡寫list[1]取的是第二個元素 --> ${applicationScope.list[1].name} <!-- 使用el表達式 全域查找 --> ${company } ${user.name } ${list[1].name} <!-- el可以執行表達式運算 --> ${1+1 } ${1==1?true:false } <!-- empty 判定某個對象是否是null 是null返回true --> ${empty list} ~~~ # EL的內置對象11個 pageScope,requestScope,sessionScope,applicationScope ---- 獲取JSP中域中的數據 param,paramValues - 接收參數. 相當于request.getParameter() request.getParameterValues() header,headerValues - 獲取請求頭信息 相當于request.getHeader(name) initParam - 獲取全局初始化參數 相當于this.getServletContext().getInitParameter(name) cookie - WEB開發中cookie 相當于request.getCookies()---cookie.getName()---cookie.getValue() pageContext - WEB開發中的pageContext. pageContext獲得其他八大對象 ${pageContext.request.contextPath} 相當于獲得WEB應用的名稱 # EL執行表達式 例如: ~~~ ${1+1} ${empty user} ${user==null?true:false} ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看