私はStruts2を初めて使用し、学習に役立つ簡単なプロジェクトに取り組んでいます。大文字のStruts.xml
ファイルから始めました。S
実行すると、いくつかのフィールドと送信ボタンがある期待どおりの Web ページが表示されます。それらを入力して [送信] をクリックすると、次のような 404 エラーが表示されます。
There is no Action mapped for namespace [/] and action name [MyAction] associated with context path [/MyProject]
私はいくつかの調査を行い、小文字から大文字に変更Struts.xml
するstruts.xml
だけで変更する提案を見つけました。s
これを行ってプロジェクトを実行すると、最初のページにさえ到達しなくなりました。私のindex.jsp
. struts.xml
小文字に変更すると、修正よりも多くの問題が発生する理由についてのアイデアはありますか?
私のstruts.xml
ファイルは にありWebContent/WEB-INF/classes
ます。私index.jsp
は下にWebContent
います。
これが私のstruts.xml
コードです
<strtus>
<constant name="struts.devMode" value="true" />
<package name="default" extends="struts-default">
<action name="MyAction"
class="com.Foo.MyAction"
method="execute">
<result name="success">/showTable.jsp</result>
</action>
</package>
</strtus>