javaのプロパティファイルでは、
\ → \\
' → ''
{ → '{'
} → '}'
という感じでエスケープする必要がある。
でも、SAStrutsで上記でエスケープしてもうまくできない。
原因は、strtus-config.xmlで定義していたリソースバンドルで上記のエスケープをやろうとしていたところに問題がある。
解決策:
factory="org.
seasar.
struts.util.S2PropertyMessageResourcesFactory">
escape" value="false"/>