本帖最后由 宝塔用户_mfuywp 于 2020-9-10 15:05 编辑
1.宝塔面板tomcat启动项目可以正常访问,但是访问import自定义类的jsp就会直接500报错,访问没有import 自定义类的jsp就没事。 因为实在解决不了我重新往服务器上放了一个本地的tomcat,启动项目通过服务器ip+项目名称访问就不会有问题jsp可以正常访问。急!急!急!
如下是访问jsp的异常信息:
HTTP Status 500 – Internal Server Error
Type Exception Report
Message Unable to compile class for JSP:
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: [19] in the generated java file: []Only a type can be imported. core.servlet.Uploader resolves to a packageAn error occurred at line: 12 in the jsp file: /common/ueditor/jsp/imageUp.jsp
Uploader.ENCODEING cannot be resolved to a type
9: <%@ page import="java.io.File" %>
10:
11: <%
12: request.setCharacterEncoding(Uploader.ENCODEING);
13: response.setCharacterEncoding(Uploader.ENCODEING);
14:
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:212)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:457)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:377)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:333)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:600)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Note The full stack trace of the root cause is available in the server logs.
|
|