我正在开发一个支持英语和阿拉伯语的 Spring MVC 应用程序。
我分别为英语和阿拉伯语创建了messages_en.properties
和。messages_ar.properties
在messages_ar.properties
中,我将Unicode字符(例如ل
)用于阿拉伯字符。
我将messages_en.properties
&messages_ar.properties
用于弹簧消息和验证消息。
这<spring:message code="label.dateTime"/>
适用于验证错误,但不适用于验证错误<form:errors path="*" />
。
我发现<form:errors path="*" />
将 unicode 从转移ل
到&
#1604.
有没有人遇到过类似的问题以及如何避免 Spring 转换 unicode 字符?
非常感谢。