一个500错误?? Unable to compile class for JSP:

来源:百度知道 编辑:UC知道 时间:2024/05/13 09:51:14
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 22 in the generated java file
The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory
一楼的兄弟,你说jsp脚本有问题,呵呵 但具体是那个啊 ?? 我这都分不清呢!!!

这个问题都我遇到过很多次了,我知道有一种解决方式,不知立竿见影能不能帮上你

例如你要转到那个JSP页面是<a href="text.jsp">转到JSP页面</a>
这样子可能就会报你那个错误
你这样子写:
<a href="text.do">转到JSP页面</a>
后台写一个action,里面什么都不用写,只写一个转向
return mapping.findForward("text");
配置文件里面配置一下
试一下这种方法行不行

将工程路径下的WebRoot下的WEB-INF下的lib里的jsp-api.jar,servlet-api.jar或者类似的jar文件删除试试。

不能编译,应该是你的Java源程序有问题吧。
简单的说就是可能jsp的Java脚本有问题。