【问题标题】:How can I translate the validation messages of Struts 2?如何翻译 Struts 2 的验证消息?
【发布时间】:2008-12-07 08:36:53
【问题描述】:

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

我创建了一个<MyActionClass>-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 文件中获取消息还是必须使用其他类型的验证?

【问题讨论】:

    标签: localization internationalization struts2


    【解决方案1】:

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

    <message>You have to enter a password.</message> 
    

    到:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      • 1970-01-01
      相关资源
      最近更新 更多