页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

    代码中出现中文的地方,需要采用多语言机制处理。

    如何使用多语言机制,参照如下步骤:

    步骤一:创建多语言文件(固定文件名),采用key=value的方式设置中英文显示内容。(建议安装多语言Propertys编辑工具,Unicode在线转码:http://tool.chinaz.com/tools/unicode.aspx

   Image Added

    步骤二:

    1)前端:在需要动态显示中英文的地方输入多语言key值,效果如下

    Image Added

    Image Added

    Image Added

    2)后端:中英文处理 StringUtil.getLanguageValue(可指定需要获取的语言类型,也可不指定,则默认获取当前的语言类型)

    Image Added

    3)后端错误类型:后端代码中在抛出异常时也要兼容中英文环境,常常会使用枚举类与多语言文件配合实现。

  • 创建枚举类,枚举类中的枚举项为中英文文件 中对应的key值(新增或修改枚举项的时候请同 步更新与类名同名的properties文件)

        Image Added

  • 创建多语言文件(与枚举类同名+固定后缀), 多语言文件内容与步骤一所述相同

      Image Added

  • 使用时直接调用枚举项即可

      Image Added

2 一个Module类原则

    一个扩展包中,原则上只能有一个Module类。

...