ローカリゼーション 1とローカリゼーション 2から Struts2 ローカリゼーションを実装しましたが、これらのチュートリアルは両方とも、私の要件とは異なる index.jsp にリダイレクトする方法のみを示しています。
私の要件は、ユーザーが addCustomer.jsp でローカライズ リンクをクリックすると、ユーザーはデフォルト ページ (index.jsp) ではなく、選択したロケールで addCustomer.jsp にリダイレクトされることです。
これを達成する方法は?
編集
私のリンクは次のようなものです:
<s:url id="locale_en" action="locale" namespace="/">
<s:param name="request_locale">en</s:param>
</s:url>
<s:url id="locale_ms" action="locale" namespace="/">
<s:param name="request_locale">ms</s:param>
</s:url>
<s:a href="%{locale_en}">English</s:a>
<s:a href="%{locale_ms}">Malay</s:a>
現在のページをパラメーターとして LocaleAction に渡すと、LocaleAction はそれぞれのページにリダイレクトされるという考えがあります。アクションからパラメータを取得するには?
ありがとう。