如何将员工ID替换为警告消息

时间:2017-05-02 12:59:44

标签: jsp struts-1

根据单选按钮选择,我必须显示/隐藏警告消息"员工{0}没有修改权限。请联系管理员"。此消息存在于属性文件中。

目前,消息在这样的UI上显示" Employee null没有修改权限。请联系管理员"。

而不是null我必须在此消息中显示员工ID。我正在使用struts。

以下是我的jsp代码库。

<div id="empId" style="display:none;">
    <table width="100%" cellspacing="0" cellpadding="5" border="0" id="msgBlockWarning">
        <tbody>
            <tr>
                 <td class="warnimg" width="42"><img src="/user/images/msg_warn.gif" alt="Warning" height="40" width="40" border="0"></td>
                 <td class="warn" id="msgBlockWarning-warnText"><b>Warning:</b>
                  <br>
                  <bean:message key="<%=ResourceKeys.EMP_WARNING %>"/>
                 </td>
             </tr>
        </tbody>
    </table>
 </div>

下面的代码来自ResourceKey.java文件

 public final static String EMP_WARNING = "EMPLOYEE_WARNING";

下面的代码来自属性文件。

 EMPLOYEE_WARNING=Employee {0} do not have modification rights. Kindly contact Admin.

1 个答案:

答案 0 :(得分:0)

我是Struts的新手。经过很多谷歌我发现,我可以使用下面的标签。

 <bean:message key="<%=ResourceKeys.EMP_WARNING %>" arg0="<%=employee.getObjectId()%>"/>