Tomcat 6.0을 로컬 컴퓨터에서 작동 시키려고했지만 실패했습니다. 서버가 정상적으로 시작하지만 내가 페이지를 볼하려고 할 때 예외가 얻을 : 웹 응용 프로그램에서 라이브러리를 Tomcat이 제공하는 모든 것을 포함하지 않는 것이Tomcat 6.0 Jasper 예외
SEVERE: Servlet.service() for servlet jsp threw exception
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
Stacktrace:
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
.......
public void _jspInit() {
_el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
_jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
}
추가 정보 required -이 예외를 throw하는 페이지입니다. work/Catalina /..../ filename_jsp.java로 가서 22 행의 내용을 확인하십시오. – Bozho