<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    分享java帶來的快樂

    我喜歡java新東西

    主題:JSP頁面EL表達式無效的問題

    以前用WSAD wizard做的,都可以在JSP頁面中解析到EL表達式,當然前提是JSP2.0的情況下。
    今天遇到了一個莫名其妙的問題。剛下載Eclipse3.3+MyEclipse6.0體驗的過程中,遇上了解析不到EL表達式的問題。經過好幾個小時的琢磨終于發現了,給大家share一下:
    問題就出在建Web Project的時候web.xml聲明上。
    web.xml聲明部分一般分為如下版本的xsd,
    web-app_2_2.xsd
    web-app_2_3.xsd
    web-app_2_4.xsd
    web-app_2_5.xsd

    更詳細的列出各版本web.xml聲明部分吧,如下:
    web-app_2_2.xsd
    Java代碼 復制代碼
    1. <?xml version="1.0" encoding="UTF-8"?>   
    2. <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/dtd/web-app_2_2.dtd">  

    web-app_2_3.xsd
    Java代碼 復制代碼
    1. <?xml version="1.0" encoding="UTF-8"?>   
    2. <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">  

    web-app_2_4.xsd
    Java代碼 復制代碼
    1. <?xml version="1.0" encoding="UTF-8"?>   
    2. <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">  

    web-app_2_5.xsd
    Java代碼 復制代碼
    1. <?xml version="1.0" encoding="UTF-8"?>   
    2. <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">  


    確定web.xml里的xsd版本之后一定要在JSP的聲明(<%@page %>)部分加一行,如下:
    <%@ page isELIgnored="false" %>
    這樣設為false才能解析EL表達式。
    經過各版本的test之后....
    注意!! 其中servlets 2.4(我沒記錯的話JSP 2.0出來之后的第一個版本),這個版本的isELIgnored默認設置為false。所以使用web.xml里用web-app_2_4.xsd聲明的時候在JSP頁面不用特意聲明。

    下面是官方Documention中isELIgnored Attribute的詳解:
    The isELIgnored Attribute
    • Format
    – <%@ page isELIgnored="false" %>
    – <%@ page isELIgnored="true" %>
    Purpose
    – To control whether the JSP 2.0 Expression Language
    (EL) is ignored (true) or evaluated normally (false).
    • Notes
    – If your web.xml specifies servlets 2.3 (corresponding to
    JSP 1.2) or earlier, the default is true
    • But it is still legal to change the default—you are permitted
    to use this attribute in a JSP-2.0-compliant server
    regardless of the web.xml version.
    – If your web.xml specifies servlets 2.4 (corresponding to
    JSP 2.0) or earlier, the default is false

    posted on 2008-12-27 23:22 強強 閱讀(214) 評論(0)  編輯  收藏 所屬分類: web技巧

    主站蜘蛛池模板: 亚洲精品免费在线视频| 99视频精品全部免费观看| 亚洲不卡视频在线观看| 亚洲影视自拍揄拍愉拍| 国产成人亚洲精品电影| 97在线视频免费公开视频| 亚洲第一网站免费视频| 国产乱子伦精品免费女| 亚洲AV午夜福利精品一区二区| 亚洲电影在线免费观看| 麻花传媒剧在线mv免费观看| 亚洲国产精品yw在线观看| 久久不见久久见免费影院www日本| 国产一精品一AV一免费| 久久久婷婷五月亚洲97号色| 日韩在线看片免费人成视频播放| 免费av欧美国产在钱| 亚洲精品夜夜夜妓女网 | 午夜免费福利在线| 久久青草亚洲AV无码麻豆| 亚洲免费视频在线观看| 亚洲人成电影网站国产精品 | 亚洲人成电影在线观看青青| 免费av欧美国产在钱| 杨幂最新免费特级毛片| av免费不卡国产观看| 亚洲国产精品无码专区| 色老头综合免费视频| 日韩人妻无码免费视频一区二区三区| 久久久久久久久无码精品亚洲日韩| 国产精品视频免费观看| 免费播放美女一级毛片| 亚洲中文字幕无码久久2017 | 亚洲AV无码一区二区三区人 | 97亚洲熟妇自偷自拍另类图片| 亚洲国产精品无码一线岛国| 99久久精品国产免费| 婷婷国产偷v国产偷v亚洲| 久久久久亚洲精品无码系列| 黄网站色视频免费在线观看的a站最新 | 无码日韩人妻AV一区免费l|