异常:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 23 in the generated java file
The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory
解决方法:
当遇到该问题时,先确定项目开发使用的tomcat版本
笔者纠结好长时间的问题,竟然是因为
T o m c a t 5 向 T o m c a t 6 迁 移 时,因为部分jar包问题(jsp-api.jar,servlet-api.jar)
解决方案:
项目开发采用的版本是tomcat5,如果项目此时部署采用的tomcat6,将项目中jsp-api.jar和servlet-api.jar删除,并导入tomcat6下的servlet-api.jar