tomact6.0和tomcat5.5对el的支持
错误之处就是tomcat问题,我用的是6.0的,可机房用的是5.5的,对JSTL的支持版本不同.jstl1.1有jstl.jar和standard.jar两个包组成,jstl1.2只有一个jstl-api-1.2.jar;tomcat6支持1.2,向下兼容1.1,tomcat5.5只支持1.1;因此,当从6.0上再部署到5.5上时,容易出现错误. 为解决该问题,只需要把1.2的jar替换成1.1的jar,同时要修改web.xml为:
<web-app version="2.4"
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">