zoukankan      html  css  js  c++  java
  • struts2国际化

    国际化需要在原来的基础上添加需要的资源文件,现在要实现 中文和英文之间的转换为例

    首先创建出两个资源文件,分别是message.properties 和message_cn.properties

    message_cn.properties  如下:(英文)

    register.page=HouserRent-User Register
    register.title=New User Register
    name=Name
    password=Password
    repassword=RePassword
    telephone=Telephone
    username=UserName
    submit=Register Now

    name.null=Name cannot be null

    message.properties如下:(中文)

    register.page=u7528u6237u6CE8u518C
    register.title=u65B0u7528u6237u6CE8u518C
    name=u59D3u540D
    password=u5BC6u7801
    repassword=u786Eu8BA4u5BC6u7801
    telephone=u7535u8BDDu53F7u7801
    username=u7528u6237u540D
    submit=u7ACBu5373u6CE8u518C

    name.null=u7528u6237u540Du4E0Du80FDu4E3Au7A7A

    之后再struts.xml中添加constant 国际化标签

     <constant name="struts.custom.i18n.resources" value="message"></constant>

    完成。

    然后也可以提升约束的方法,利用xml文件,name不能为空进行约束,配置的是  languageActionvalidation.xml

    <field name="name">
    <!-- 不能为空 -->
    <field-validator type="requiredstring">
    <param name="trim">true</param>
    <message key="name.null"/>
    </field-validator>
    </field>

  • 相关阅读:
    理解MapReduce计算构架
    熟悉HBase基本操作
    爬虫大作业
    第三章 熟悉常用的HDFS操作
    数据结构化与保存
    使用正则表达式,取得点击次数,函数抽离
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    Hadoop综合大作业
    hive基本操作与应用
  • 原文地址:https://www.cnblogs.com/myhome-1/p/5952248.html
Copyright © 2011-2022 走看看