zoukankan      html  css  js  c++  java
  • Java——Struts2 之国际化 struts.custom.i18n.resources=globalMessages

    1.在src下 建立 struts.properties 文件,内容为:struts.custom.i18n.resources=globalMessages

      struts.custom.i18n.resources是固定写法,在struts2核心包中可以找到。

    2.在src下 建立globalMessages_en.properties (代表英文国际化)、建立globalMessages_zh.properties(中文国际化)文件

      globalMessages_en.properties内容为:(命名=你想要显示的名字)

      username=username
      password=password

      globalMessages_zh.properties内容为:(命名=你想要显示的名字)

      username=u7528u6237u540D
      password=u5BC6u7801

    建议:在中文的文件中,直接在Properties页面中点击Add进行添加,不然直接写的话,系统不认识,报错。

    3.jsp文件:

    <h1><font color="red">Input UserInfo</font></h1>
        <s:form action="userlogin">
            <s:textfield name="user.username" label="%{getText('username')}"></s:textfield>
            <s:textfield name="user.password" label="%{getText('password')}"></s:textfield>
            <s:submit label="submit"></s:submit>
        </s:form>

      label="%{getText('username')}" 就是获取国际化文件中所配置的内容。

    4.结果:

    逃避不一定躲得过,面对不一定最难过
  • 相关阅读:
    css 修改滚动条
    target和currentTarget的区别
    css 绘制对话框三角符号
    sass/less/stylus css编译
    angular 国际化
    angularjs中展示富文本编辑器文本,向DOM中插入元素
    炫酷动画效果,小球洒落,树木开花,深林效果
    angular插件合集
    css3 倒影
    Promise简介
  • 原文地址:https://www.cnblogs.com/yangzhenlong/p/3511528.html
Copyright © 2011-2022 走看看