2009-06-24 40 views
11

如何在JSP版本2.0中启用EL表达式?每次我都将EL表达式作为JSP中的字符串文字作为输出。在jsp中启用el

这里的容器所使用,以发送请求到Servlet中,然后servlet中dispating请求JSP的DD:我没有忽视在JSP EL任何过于

<web-app 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" 
     version="2.4"> 

    <servlet> 
    <servlet-name>check</servlet-name> 
    <servlet-class>Welcome</servlet-class> 

    </servlet> 


<servlet-mapping> 
<servlet-name>check</servlet-name> 
<url-pattern>/Momma.do</url-pattern> 
</servlet-mapping> 

</web-app> 

。我还错过了什么吗?

+0

不,你不会遗漏任何东西。你在用什么容器? – 2009-06-24 12:35:55

回答

14

对于JSP 2.0,您的web.xml文件看起来很好。如果您在存取EL问题特定页面上尝试添加以下的个人JSP页面的顶部:

<%@ page isELIgnored="false" %> 

由于您使用JSP 2.0我觉得EL在默认情况下忽略,所以你可以可以添加下面给你的web.xml,使其能够为所有页面:

<jsp-config> 
    <jsp-property-group> 
    <url-pattern>*.jsp</url-pattern> 
    <el-enabled>true</el-enabled> 
    <scripting-enabled>true</scripting-enabled> 
    </jsp-property-group> 
</jsp-config> 
0

为小2.5

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> 
<jsp-property-group> 
    <url-pattern>*.jsp</url-pattern> 
    <el-ignored>true</el-ignored> 
    <scripting-invalid>true</scripting-invalid> 
    </jsp-property-group> 
</web-app> 
0

下面scriplets和表达语言的web.xml将在JSP页面Ë启用xplicitly:

WEB-INF \ web.xml中

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> 
    <jsp-config> 
    <jsp-property-group> 
     <url-pattern>*.jsp</url-pattern> 
     <el-ignored>false</el-ignored> 
     <scripting-invalid>false</scripting-invalid> 
    </jsp-property-group> 
    </jsp-config> 
</web-app> 

https://docs.oracle.com/cd/E24329_01/web.1211/e21049/web_xml.htm#WBAPP545