JasperException:无法为JSP编译类

时间:2015-01-22 05:17:12

标签: java jsp tomcat servlets

将Sun Tomcat 5.5迁移到Tomcat 7时,在尝试访问登录页面时发现了下一个错误

Jan 21, 2015 8:37:41 PM org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: Unable to compile class for JSP

在jsp文件中的第62行发生错误:/nextagBase.jsp无法分配最终的本地变量请求。它必须为空白且不使用复合赋值

request = HTTPRequest.getRequest(request);

我得到了解决这个问题的方法,这主要是在JSP中使用单引号内的单个qoutes,而tomcat 7并不允许这样做。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

检查传递给getRequest()的参数。调用方法而不传递参数。

request = HTTPRequest.getRequest();