0

struts 2.0.14 を使用してアプリケーションを開始しました。Web サーバーは apache tomcat 6.0 です。エラーが発生しています。これを解決するのを手伝ってください。

アプリケーション名: strutsTest

ウェルカム ページ: '<strong>validTest' という名前のパッケージ内のEmpDetails.jspには次のようなアクションがあります:

<s:form action="takeAction" method="post>

アクションクラス: Employee.java と Employee-validation.xml を書きました。

アプリケーションを実行すると、次の URL で開きます。http://localhost:8080/strutsTest/validTest/empDetails.jsp

empDetails.jsp には email という名前のテキスト ボックスしかなく、employee-validation.xml を使用してこのテキスト ボックスを検証しています。これをテストするために、無効な電子メールを入力すると、同じウェルカム ページ (empDetails.jsp) の上部にエラー メッセージが表示されました。しかし、この URL は次のように変更されました。 http://localhost:8080/strutsTest/validTest/takeAction.action

問題ない。ここで、有効なメールを入力して送信しましたが、次のページではなくエラー メッセージが表示されました。つまり、thanks.jsp と URL が - に変更されました。

http://localhost:8080/strutsTest/takeAction.action

エラーは次のとおりです。

HTTP ステータス 404 - /strutsTest/thanks.jsp

タイプ ステータス レポート

メッセージ /strutsTest/thanks.jsp

説明 要求されたリソース (/simpleStruts2.0.14/thanks.jsp) は利用できません。
4

1 に答える 1