我有一个jsp页面,可以从另一个模块和包中导入一个类。
<%@ page language="java" import="login.UserLogin" %>
<%@ page contentType="text/html; charset=windows-1251" %>
<html>
<head>
<title>
Page title
</title>
</head>
<body>
<%-- Form to initiate POST --%>
<FORM name="test_form" method="post">
<INPUT type="submit" name="submit" value="Make Post"><BR>
</FORM>
</body>
</html>
我已经纠正了IDE中的依赖性,但仍然会收到错误日志:
org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
导入的类为空,因此没有进一步的依赖。
答案 0 :(得分:0)
您的JSP在内部编译为名为[your_jsp] _jsp.java的servlet,您的IDE说它无法找到该编译的类。
您的问题是您的项目未在服务器中编译/未部署。或者你可能没有很好地配置输出目录......我不知道,我不使用intelliJ ...
答案 1 :(得分:0)
实测值! Tomcat部署配置出错 - 它引用了源文件夹而不是工件