我正在开发一个支持英语和阿拉伯语的 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 字符?
非常感谢。