JSP 不能解析EL表達式的解決辦法
更新時間:2012年07月15日 23:22:11 作者:
最近在使用EL表達式的時候發(fā)現(xiàn)它不被解析,而是直接以字符串的形式顯示了出來,經(jīng)過查閱資料和實踐,終于得知了原因并找到了解決方案
原因是:在默認情況下,Servlet 2.4 / JSP 2.0支持 EL 表達式。
解決的辦法有兩種:
1.修改web.xml的開頭定義。
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
這個配置表示Servlet 2.4 / JSP 2.0。
2.在用到 EL 表達式的頁面的開頭添加一句代碼即可。
不過,目前我只試過第二種方法,如果有其它的方法,請各位讀者不吝賜教。
解決的辦法有兩種:
1.修改web.xml的開頭定義。
復制代碼 代碼如下:
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
這個配置表示Servlet 2.4 / JSP 2.0。
2.在用到 EL 表達式的頁面的開頭添加一句代碼即可。
復制代碼 代碼如下:
<%@ page isELIgnored="false" %>
不過,目前我只試過第二種方法,如果有其它的方法,請各位讀者不吝賜教。
您可能感興趣的文章:
相關文章
Jsp中解決session過期跳轉到登陸頁面并跳出iframe框架的方法
這里我們是介紹一個網(wǎng)站管理后臺三個框架頁面當我們的jsp定義的session變量超時時用戶點擊時自動退出框架頁面并跳到登錄頁面去了,下面我來給大家演示一個實例2013-08-08jsp的注釋可能會影響頁面加載速度讓代碼扔繼續(xù)執(zhí)行
注釋里面的java代碼還是會得到執(zhí)行,可以再查看頁面源代碼上看到執(zhí)行完成的內(nèi)容2014-10-10