JSTL中无法使用el表达式的解决方法(转)

倖福魔咒の 提交于 2019-11-27 04:19:06

1.到jsp页面加上 
<%@ taglib uri="http://java.sun.com/jstl/core"prefix="c"%> 
加入 jstl.jar 和standard.jar到web-inf/lib下就可以解析el表达式了 
或者在jsp页面加上:<%@ page isELIgnored="false" %> 

2.如果还不可以直接到web.xml中配置如下代码: 
<jsp-config> 
        <jsp-property-group> 
            <description>指定JSP文件的配置属性</description> 
            <display-name>jspConfiguration</display-name> 
            <url-pattern>*.jsp</url-pattern> 
            <el-ignored>false</el-ignored> 
            <page-encoding>utf-8</page-encoding> 
            <scripting-invalid>false</scripting-invalid> 
            <include-prelude></include-prelude> 
            <include-coda></include-coda> 
        </jsp-property-group> 

        <jsp-property-group> 
            <description>指定htm文件的配置属性</description> 
            <display-name>jspConfiguration</display-name> 
            <url-pattern>*.htm</url-pattern> 
            <el-ignored>false</el-ignored> 
            <page-encoding>utf-8</page-encoding> 
            <scripting-invalid>false</scripting-invalid> 
            <include-prelude></include-prelude> 
            <include-coda></include-coda> 
        </jsp-property-group> 

        <jsp-property-group> 
            <description>指定html文件的配置属性</description> 
            <display-name>jspConfiguration</display-name> 
            <url-pattern>*.html</url-pattern> 
            <el-ignored>false</el-ignored> 
            <page-encoding>utf-8</page-encoding> 
            <scripting-invalid>false</scripting-invalid> 
            <include-prelude></include-prelude> 
            <include-coda></include-coda> 
        </jsp-property-group> 

    </jsp-config> 

一般不会出现问题了 

转载于:https://www.cnblogs.com/summer520/archive/2013/03/17/2964358.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!