我在public_html下使用商业产品CPanel有一个java Web应用程序包。我的java源代码在WEB-INF / classes /下。我的jsp文件在public_html和public_html / version / v1下。现在我在public_html下的所有jsp文件运行正常,但是,public_html / version / v1下的jsp文件不能正常运行以下错误:
HTTP状态500:无法为类JSP编译: 类型异常报告 message无法为JSP编译类: description服务器遇到内部错误,导致无法完成此请求。 例外
org.apache.jasper.JasperException:无法为JSP编译类:
jsp文件中的第8行:/index.jsp发生错误 无法将实用程序解析为类型
Utility是我在WEB-INF / classes下的java文件之一。
看起来server.xml或web.xml的tomcat配置存在问题。任何人都可以帮我制作public_html / version / v1 / index.jsp下的jsp文件吗?
如果您使用的是TOMCAT_HOME / webapps,那就没问题。您可以让我知道如何在您的设置下为JSP文件的子目录配置tomcat。
我的JSP内容非常简单:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ page import="java.util.*, java.util.Random, java.io.*,java.lang.*,java.sql.*,java.text.*" %>
<%@ page import="javax.servlet.*, javax.servlet.http.*" %>
<%@ page language="java" import="com.blueworld.pac.*" %>
<%
try{
Utility u = new Utility();
u.ReadProps();
String jspURL=u.jspPath;
String special_req=request.getParameter("special");
System.out.println(special_req);
} catch (Exception e){e.printStackTrace();}
%>
我的课程文件在WEB-INF / classes / com / blueworld / pac /.
下