2009-06-24 44 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