struts 2のWebページと多数の例をたどった後でも、私のアプリケーションはstruts.propertiesファイルから値を取得しません。
いくつかの値にマネータイプの形式を与えるために、これを試しています。
<s:property value="getText('struts.money.format',{value})" />
WEB-INF / classesの下にあるため、表示されるstruts.propertiesファイルには、次の1行があります。
struts.money.format= {0,number,\u00A4##0.00}
文字列struts.money.format
が画面に印刷されます。getText呼び出しの最初のパラメーターを変更すると、実際のルックアップが発生する代わりに、入力した新しい文字列も出力されます。
私がそうするならば、私は<s:property value="value" />
適切な数を取り戻すでしょう。getText呼び出しで2番目の引数を削除すると、プロパティファイルの割り当ての右側が返されると思いますが、同じようstruts.money.format
に返されます。
私はStruts2.2.1.1でTomcat6を使用しています。私がおそらく省略しているパズルの追加部分はありますか?