tomcat5.x下EL标签失效

tomcat5.x使EL语言的失效,这个时候需要在jsp页面上方加上:
<%@page isELIgnored="false"%>
或者在web.xml文件中修改最上面的版本为2.4,以及验证的xsd为web-app_2_4.xsd.

在web.xml中 还可以配置<jsp:config>元素:

<jsp-config> 元素主要用来设定JSP相关配置,<jsp-config> 包括<taglib>和<jsp-property-group>
子元素。

(1)其中<taglib>以前的Jsp1.2中就有的,taglib主要作用是作为页面taglib标签中的uri和tld文件的一个映射关系

(2)其中<jsp-property-group>是JSP2.0种新增的元素。
<jsp-property-group> 主要包括8个子元素,它们分别是:

<jsp-property-group>

<description>
设定的说明
</description>

<display-name>设定名称</display-name>

<url-pattern>设定值所影响的范围</url-pattern>

<el-ignored>若为true则不支持EL语法</el-ignored>

<page-encoding>ISO-8859-1</page-encoding>

<scripting-invalid> 若为true则不支持<% scripting%> 语法</scripting-invalid>

<include-prelude>设置JSP网页的抬头,扩展名为.jspf </include-prelude>

<include-coda>设置JSP网页的结尾,扩展名为.jspf</include-coda>

</jsp-property-group>

你可能感兴趣的:(tomcat5.x下EL标签失效)