liguofeng29’s blog

個人勉強用ブログだっす。

SAStruts - プロパティファイルのエスケープ

javaのプロパティファイルでは、

\ → \\

' → ''

{ → '{'

} → '}'

という感じでエスケープする必要がある。

でも、SAStrutsで上記でエスケープしてもうまくできない。

原因は、strtus-config.xmlで定義していたリソースバンドルで上記のエスケープをやろうとしていたところに問題がある。

解決策:

factory="org.seasar.struts.util.S2PropertyMessageResourcesFactory">
escape" value="false"/>