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

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

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

    分享java帶來的快樂

    我喜歡java新東西

    主題:JSP頁(yè)面EL表達(dá)式無效的問題

    以前用WSAD wizard做的,都可以在JSP頁(yè)面中解析到EL表達(dá)式,當(dāng)然前提是JSP2.0的情況下。
    今天遇到了一個(gè)莫名其妙的問題。剛下載Eclipse3.3+MyEclipse6.0體驗(yàn)的過程中,遇上了解析不到EL表達(dá)式的問題。經(jīng)過好幾個(gè)小時(shí)的琢磨終于發(fā)現(xiàn)了,給大家share一下:
    問題就出在建Web Project的時(shí)候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

    更詳細(xì)的列出各版本web.xml聲明部分吧,如下:
    web-app_2_2.xsd
    Java代碼 復(fù)制代碼
    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代碼 復(fù)制代碼
    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代碼 復(fù)制代碼
    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代碼 復(fù)制代碼
    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" %>
    這樣設(shè)為false才能解析EL表達(dá)式。
    經(jīng)過各版本的test之后....
    注意!! 其中servlets 2.4(我沒記錯(cuò)的話JSP 2.0出來之后的第一個(gè)版本),這個(gè)版本的isELIgnored默認(rèn)設(shè)置為false。所以使用web.xml里用web-app_2_4.xsd聲明的時(shí)候在JSP頁(yè)面不用特意聲明。

    下面是官方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 強(qiáng)強(qiáng) 閱讀(214) 評(píng)論(0)  編輯  收藏 所屬分類: web技巧

    主站蜘蛛池模板: 久久久久亚洲精品无码网址色欲| 亚洲高清视频免费| 岛国片在线免费观看| 亚洲欧洲精品久久| 最近免费中文在线视频| 久久久无码精品亚洲日韩蜜臀浪潮| 国产精品免费福利久久| 国产偷v国产偷v亚洲高清| 亚洲人6666成人观看| 男人的好看免费观看在线视频| 亚洲人成电影网站久久| 爽爽日本在线视频免费| 亚洲专区先锋影音| 2021精品国产品免费观看| 亚洲一级黄色大片| 女人18特级一级毛片免费视频| 久久亚洲色WWW成人欧美| 亚洲国产精品自在拍在线播放| 成人一区二区免费视频| 国产精品国产免费无码专区不卡 | 日韩高清在线高清免费| 国产亚洲蜜芽精品久久| 亚洲人成精品久久久久| 4455永久在线观免费看| 亚洲av综合av一区二区三区| 亚洲日韩在线观看免费视频| 国产激情免费视频在线观看| 亚洲高清视频在线| 国产gv天堂亚洲国产gv刚刚碰| 精品久久久久久亚洲中文字幕| 久久久久av无码免费网| 在线精品自拍亚洲第一区| 亚洲色WWW成人永久网址| 免费毛片a在线观看67194| 乱淫片免费影院观看| 97亚洲熟妇自偷自拍另类图片| 好男人视频在线观看免费看片| 国产黄色免费观看| 亚洲欧洲尹人香蕉综合| 日本中文一区二区三区亚洲| 毛片无码免费无码播放|