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

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

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

    posts - 0,  comments - 17,  trackbacks - 0

     來源:http://gimgen1026.javaeye.com/category/

    關鍵字: el, web.xml
    以前用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
    <?xml version="1.0" encoding="UTF-8"?>
    <!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
    <?xml version="1.0" encoding="UTF-8"?>
    <!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
    <?xml version="1.0" encoding="UTF-8"?>
    <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
    <?xml version="1.0" encoding="UTF-8"?>
    <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-03-17 17:14 xyz 閱讀(3076) 評論(5)  編輯  收藏 所屬分類: 網絡文摘

    FeedBack:
    # re: JSP頁面EL表達式無效的問題
    2008-08-28 13:28 |
    根本就不管用!!還這么多人都發這個....  回復  更多評論
      
    # re: JSP頁面EL表達式無效的問題
    2008-09-24 19:51 | hc
    抄襲!!!!!!!!!  回復  更多評論
      
    # re: JSP頁面EL表達式無效的問題
    2008-10-26 23:02 | 前面倆個評論人是豬
    好,非常管用,用過之后問題解決了,謝謝  回復  更多評論
      
    # re: JSP頁面EL表達式無效的問題
    2009-04-04 00:05 | 老虎不吃人
    設為true不管用,設為false倒可以了  回復  更多評論
      
    # re: JSP頁面EL表達式無效的問題[未登錄]
    2009-10-21 17:11 | easy
    很管用,之前沒設<%@ page isELIgnored="false" %> 就不行,還不知道是哪里的問題,謝謝啦  回復  更多評論
      

    <2009年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    留言簿

    隨筆檔案(1)

    文章分類(44)

    文章檔案(46)

    收藏夾(1)

    Adobe

    AOP

    API

    appServer

    BI

    c

    • c-free
    • codeblocks
    • codelite
    • CodeLite IDE 是一個強大的開源,跨平臺的 C/C++整合開發環境. 支持包括 Windows、Linux 和 Mac 系統下運行
    • codelite官網
    • dev-c++
    • Dev-C++是一個C&C++開發工具,它是一款自由軟件,遵守GPL協議。
    • GCC
    • GCC 原名為 GNU C 語言編譯器(GNU C Compiler),因為它原本只能處理 C語言。GCC 很快地擴展,變得可處理 C++。之后也變得可處理 Fortran、Pascal、Objective-C、Java, 以及 Ada 與其他語言。

    Cache

    CMS

    DB

    eclipse

    FreeMarker

    hibernate

    html5

    ibatis

    java

    jquery

    js

    json

    Linux

    Log

    mail server

    mobile

    mysql

    oauth

    openID

    other

    PHP

    portal

    report

    Scheduler

    schema

    Security

    SOA

    spring

    struts

    UI原型設計

    w3c

    Wap

    webservice

    xml

    供應鏈管理

    博客鏈接

    好網站

    工作流

    開源網

    招聘

    插件下載

    操作系統

    構建可伸縮的系統

    構建工具

    測試

    • IETest
    • IE官網
    • OpenSTA
    • Siege
    • Siege是一個壓力測試和評測工具,設計用于WEB開發這評估應用在壓力下的承受能力

    游戲

    源碼托管

    經營

    資源

    金融/財務

    搜索

    •  

    最新評論

    主站蜘蛛池模板: 成人免费一区二区无码视频| 国产免费黄色大片| 国产亚洲精品影视在线| 国产a级特黄的片子视频免费| 精品一区二区三区高清免费观看| 亚洲AV无码国产在丝袜线观看| 日韩精品福利片午夜免费观着| 暖暖免费中文在线日本| 4480yy私人影院亚洲| 女性无套免费网站在线看| 男人j进入女人j内部免费网站| 久久综合久久综合亚洲| 亚洲精品乱码久久久久久蜜桃不卡 | 美女内射无套日韩免费播放| 亚洲乱色伦图片区小说| 亚洲成色在线综合网站| 四虎国产精品免费视| 四虎影视在线影院在线观看免费视频 | 韩国亚洲伊人久久综合影院| 亚洲成在人天堂一区二区| 日本一道在线日本一道高清不卡免费| 中文字幕乱码免费看电影| 亚洲欧美自偷自拍另类视| 亚洲AV无码久久精品狠狠爱浪潮| 国产男女猛烈无遮挡免费视频网站| 一个人免费视频观看在线www| 精品人妻系列无码人妻免费视频| 精品亚洲AV无码一区二区三区| 久久亚洲精品无码播放| 成人毛片免费观看视频在线| 两个人日本WWW免费版 | 91免费国产自产地址入| 国产精品无码免费专区午夜| 亚洲乱妇熟女爽到高潮的片 | 成av免费大片黄在线观看| 亚洲另类无码专区首页| 亚洲视频日韩视频| 久久亚洲国产欧洲精品一| 亚洲成?v人片天堂网无码| AV免费网址在线观看| 91精品国产免费网站|