我有一個來自web的Struts 2示例HelloWorld示例。在Struts2應用程序中的操作
其struts.xml中包含:
<struts>
<package name="default" extends="struts-default">
<action name="HelloWorld">
<result>/success.jsp</result>
</action>
</package>
</struts>
在運行應用程序時,我得到一個警告,指出:
沒有配置找到指定的動作:在命名空間 '的HelloWorld': ''。表單行爲默認爲「行爲」屬性的字面值。
所以,在點擊index.jsp頁面中的提交按鈕時,我得到了Http 404錯誤(請求的資源不可用)錯誤。
您應該發佈' '和' '的代碼。 –
lschin
2011-05-16 01:37:19
更好地發佈struts.xml文件的代碼,這個問題似乎與您的動作的映射有關 – 2011-05-16 05:43:01
以下是struts.xml中的包代碼。該文件位於src/java文件夾中。包名稱= 「默認」 的延伸= 「支柱默認」 動作名稱= 「HelloWorld」 的類= 「vaannila.HelloWorld」 \t結果名稱= 「SUCCESS」> /的success.jsp /導致 /動作\t /包> – Ankit 2011-05-20 08:02:29