1

別のモジュールとパッケージからクラスをインポートする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

インポートされたクラスは空であるため、それ以上の依存関係はありません。

4

2 に答える 2

0

JSPは内部で[your_jsp]_jsp.javaというサーブレットにコンパイルされており、IDEはコンパイルされたクラスが見つからないと言っています。

問題は、プロジェクトがコンパイルされていないか、サーバーにデプロイされていないことです。または、出力ディレクトリが適切に構成されていない可能性があります...わかりません。intelliJを使用していません...

于 2013-02-25T15:10:58.850 に答える
0

見つかった!Tomcatデプロイメント構成のエラー-アーティファクトではなくソースフォルダーを参照していました

于 2013-02-25T16:05:38.090 に答える