查看完整版本: [-- servlet2.5与el表达式 --]

风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› servlet2.5与el表达式 登录 -> 注册

1F servlet2.5与el表达式   唧唧 Post by : 2009-08-25 09:17:46.0

Servlet2.4版本默认支持EL,如果在MyEclipse新建web项目时,选择Java EE5.0的时候是用Servlet2.5的。它默认是不支持EL.要在页面声明

可以在jsp文件前面新增一行:
<%@ page isELIgnored="false" %>

设置EL有效,或者在web.xml里设置:

<jsp-config>
    <jsp-property-group>
        <url-pattern>*.jsp</url-pattern> 
        <el-ignored>false</el-ignored>
    </jsp-property-group>
</jsp-config>

2F    唧唧 Post by : 2009-08-25 12:52:12.0

如果2.5的web.xml配置不好使,就用2.4吧

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="2.4"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
.....
</web-app>

经本人测试,使用Eclipse生成的默认xml,不用任何设置都可以使用el表达式:
<?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" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
 id="WebApp_ID" version="2.5">


风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› servlet2.5与el表达式 登录 -> 注册

查看完整版本: [-- servlet2.5与el表达式 --]
CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 8 ms,0 (Queries)  Gzip enabled
粤ICP备07511478号