POST後にアクションをDologinアクションにリダイレクトしようとしています。私は、私がリダイレクトしている行動を反映するためのURLをとっています。ただし、リダイレクトされた操作ではなく、まだ投稿された操作にURLが残ります。Struts 2 - URLをリダイレクトされたアクションに更新するRedirectAction
<package name="mobile" namespace="/mobile" extends="struts-default">
<action name="login">
<result>/mobile/login.jsp</result>
</action>
<action name="home">
<result>/mobile/home.jsp</result>
</action>
<action name="Dologin" class="action.LoginAction">
<result name="success" type="redirectAction">
<param name="namespace">/mobile</param>
<param name="actionName">home</param>
</result>
<result name="input" type="redirectAction">
<param name="namespace">/mobile</param>
<param name="actionName">login</param>
</result>
</action>
</package>
:以下の文書を参照してください。 (また、無関係ですが、ネームスペース内でリダイレクトする場合はネームスペースを指定する必要はありません)。 –
また、JSPを '/ WEB-INF'の下に置いて、直接アクセスを禁止することをお勧めします。 –