1

私はStruts2アクションメソッドに問題があり、struts.convention.result.path ここに私のstruts.xml

<struts>
    <constant name="struts.action.extension" value="" />
    <constant name="struts.action.excludePattern" value="/.*\.(html|jsp),/static/.*"/>
    <constant name="struts.convention.result.path" value="/WEB-INF/pages/" />
    <package name="user" namespace="/user" extends="struts-default">
        <action name="login" class="loginAction" method="login">
            <result name="success">login.jsp</result>
        </action>
    </package>
<struts>

url を実行すると"localhost:8080/venus/user/login"。エラー表示です"HTTP Status 404 - /venus/user/login.jsp"

login()メソッドをメソッドに変更するとexecute()、機能します。または、に変更する<result name="success">/WEB-INF/pages/login.jsp</result>と動作します。

誰かがxmlで結果パス構成でアクションメソッドを使用する方法を説明して教えてもらえますか? どうもありがとうございました!

4

2 に答える 2