Tomcat5發布項目問題(1):jstl java.lang.NoClassDefFoundError javaxelValueExpression
項目部署到服務器,容器為Tomcat5.5,啟動時控製台提示錯誤:
找不到javax.el.*相關的類,如java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
解決方法:下載javax.el.jar,部署到項目中。
其實使用JSTL(JSP標準標簽庫)和環境很有關係tomcat6.0和tomcat5.5所需要的包是不同的。
若使用tomcat5.5,建議使用Tomcat5.5 + jstl1.1.2.jar + standard.jar + javax.el.jar。
注意區分下麵的jstl1.2和jstl1.1.2,一個是1.2,一個是1.1版本。
節選自:https://fengpy2009.iteye.com/blog/1182636
最後更新:2017-04-03 12:54:48