根據上面英文的意思,我認為:
之前大量的符合jsp1.2標準的項目中用到了${***},比如${1+2},但本意就是想顯示${1+2},而不是3,所以應該有控制是否解析el表達式的選項,我覺得分為三個級別:
1、設置整個應用服務器下的所有項目是否解析el表達式(控制所有項目)
(這個我還沒找到在哪,但應該有)。
2、設置整個項目使用el表達式,需要在web.xml中加上 (控制一個項目)
<jsp-config>
<jsp-property-group>
<el-ignored>false</el-ignored>
</jsp-property-group>
</jsp-config>
3、設置某個jsp頁面使用el表達式,需要在jsp頁面加上(控制單個頁面)
<%@ page isELIgnored="false"%>
你的應用服務器默認設為不解析el表達式了(我的tomcat5.0也是一樣),所以要用上面的方法修改,以在頁面/項目/應用服務器,級別解析el表達式。