Localization 如何翻译Struts 2的验证消息?

Localization 如何翻译Struts 2的验证消息?,localization,internationalization,struts2,Localization,Internationalization,Struts2,我想学习如何使用Struts 2,并根据我找到的教程创建了一个简单的应用程序 我已经创建了一个-validation.xml文件,我想知道如何将验证消息翻译成多种语言 <field name="password"> <field-validator type="requiredstring"> <param name="trim">true</param> <message>You have to

我想学习如何使用Struts 2,并根据我找到的教程创建了一个简单的应用程序

我已经创建了一个
-validation.xml
文件,我想知道如何将验证消息翻译成多种语言

<field name="password">
    <field-validator type="requiredstring">
        <param name="trim">true</param>
        <message>You have to enter a password.</message> 
                 <!-- How can I localize this message? -->
    </field-validator>
</field>

真的
您必须输入密码。

我可以从本地化的.properties文件中获取消息,还是必须使用其他类型的验证?

好的,我自己找到的。您必须为该类创建.properties文件,然后可以从以下位置更改代码:

<message>You have to enter a password.</message> 
您必须输入密码。
致:


<message key="[message key from the properties file]" />