私はフランス人なので、コードにé ê ô ûをいくつか入れました。(そして私は英語があまり上手ではありません)。
クラスにそのようなメソッドがありFormulaires
ます:
public static Formulaire exposé()
そして、構成スプリングxmlファイルで、私は試します:
<entry
key="intro"
value="#{T(com.myproject.Formulaires).exposé()}"/>
しかし、春は次のように述べています。
Caused by: java.lang.IllegalStateException: Cannot handle (233) 'é'
at org.springframework.expression.spel.standard.Tokenizer.process(Tokenizer.java:193)
at org.springframework.expression.spel.standard.Tokenizer.<init>(Tokenizer.java:47)
at org.springframework.expression.spel.standard.InternalSpelExpressionParser.doParseExpression(InternalSpelExpressionParser.java:110)
at org.springframework.expression.spel.standard.SpelExpressionParser.doParseExpression(SpelExpressionParser.java:56)
at org.springframework.expression.spel.standard.SpelExpressionParser.doParseExpression(SpelExpressionParser.java:1)
at org.springframework.expression.common.TemplateAwareExpressionParser.parseExpressions(TemplateAwareExpressionParser.java:128)
at org.springframework.expression.common.TemplateAwareExpressionParser.parseTemplate(TemplateAwareExpressionParser.java:74)
at org.springframework.expression.common.TemplateAwareExpressionParser.parseExpression(TemplateAwareExpressionParser.java:64)
at org.springframework.context.expression.StandardBeanExpressionResolver.evaluate(StandardBeanExpressionResolver.java:119)
... 47 more
é ではなく e を付ければ、すべて問題ありません。
アクセントに関する SpEL 制限はありますか?
私は春3.0.5を使用しています。
ありがとう。