jsp中的Java包含类
我不明白为什么不能在jsp文件中包含类。 因此,我要使用的文件是: public_html/admin/dashboard。jsp 我有以下代码:
<%@page import="frontEnd.General"%>
<%
String getBasePath = General.getBasePath(request);
%>
我要包含的类位于: public_html/WEB-INF/classes/frontEnd/General。阶级
但当我这样做时,我收到了错误: HTTP状态500-无法为JSP编译类
你能帮我吗? 谢谢
另一个相关例子: 我有一页,一页。顶部有以下代码的路由中的jsp:
<%@page import="frontEnd.General"%>
<%
String getBasePath = General.getBasePath(request);
%>
如果我这样访问: www.mydomain。com/page。jsp-works,类被找到
如果我将文件移动到一个目录(比如“admin”)并尝试访问该文件,如下所示: www.mydomain。com/admin/page。jsp-我收到了找不到类的错误
# 1 楼答案
检查服务器的包结构。很可能它在您的结构中找不到该类,因此抛出编译错误。 尝试导入其他类并检查问题是否仍然存在