struts2国际化与资源文件

带参数的国际化资源:

  1. {数字形式}
    在资源文件中:title=Web系统({0})
    两种方式使用:
    (1)在界面中
     <s:text name="title">
      <s:param>企业人事管理</s:param>
     </s:text> 
    (2)在Action中
    getText("title",new String[]{"企业人事管理"}) ;或者第二个参数用List形式
  2. ${属性名}
    仅适用于在Action中使用,可以直接获取Action属性值
    在资源文件中:successtip=${username},您好!
    Action中 addActionMessage(getText("successtip") );
    在界面中<s:actionmessage /> 处会显示 "王红,您好!"
    注意:${getText(属性名)}与${属性名作用相同} 
原文地址:https://www.cnblogs.com/tazi/p/2283034.html