摘要: 问题:今天遇到一个奇怪的问题。新写的在spring 上跑的application使用了JSP2.0支持的EL表达式获取java bean的值,即${bean.value}。这个应用在tomcat 7上跑得好好的,但在tomcat 5上却不能被解释。页面依然显示${bean.value}。原因:查了好久,最后终于明白问题所在了。对于不同版本的tomcat,其web.xml的头声明是不同的,在tomcat 7上,为支持JSP 2.1和servlet 3.0,web.xml头声明应该如下:<web-app xmlns="http://java.sun.com/xml/ns/javae阅读全文
posted @ 2013-05-03 12:36 眉间尺之魂 阅读(60) 评论(0) 编辑
摘要: 2008-12-04 12:09关于jstl在tomcat5和tomcat6的部署转自:http://hi.baidu.com/zh_m_zhou/blog/item/c7b4eecd7d15c11700e9285a.html作者:Pocky昨天,写了个测试项目,只用到了el表达式和jstl,在tomcat6.0上跑得好好的,没想到copy后,被告知跑不起来。结果发现是tomcat版本的问题。查阅了不少资料,现在总结如下:错误信息: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory分析:少包,上网查阅后发现解决方法解决方法:将阅读全文
posted @ 2013-05-03 11:31 眉间尺之魂 阅读(244) 评论(0) 编辑