"Value Stack"の値をURLに隠すかエンコードするためのソリューションが必要です。 struts.xmlファイルに結果がJSPた場合STRUTS2 - 値のスタック値がURLに渡されます!
「バリュー・スタック」の値は、URLに示しています 例
<action name="actionName" class="ActionClass">
<result name="resultReturned">page.jsp</result>
</action>
は、私は1つの解決策を見つけました。 1)別のACTIONにリダイレクトすると、値はURLに表示されません。 例:
<action...>
<result name="resultReturned" type="redirectAction">ActionNameX</result>
..
</action>
<action name="ActionNameX" >
...
</action>
他に解決策はありますか?
ありがとうございました!
ログインフォームのアクションとJSPコードを質問に含めてください。値のスタック値はURLに渡されません。パラメータがURLに渡されている場合は、フォームがPOSTではなくGETに設定されているためです。ログインフォームを決してGETに設定しないでください。 –
それはうまくいった!デフォルトではGETとみなされました。 ありがとうございました:) – Roxanne