资源串提示信息内容不显示

文件一:

newEmployee.jsp

<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean"%>

...

...

<jsp:include page='<%="/WEB-INF/jsp/staffing/common/checkPersonIdCard.jsp"%>'/>

文件二:

checkPersonIdCard.jsp

<!--<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean"%>-->

<script language="javascript"> 

...

 

 function validEmpIdCard(obj){  

       ...

        if(_id.length!=18){

        //neui.msg("请输入18位二代身份证!");

        msg='<bean:message key="per.entry.msg.2d" bundle="staffing"/>';

        showSysMessage(msg,null);

        document.getElementById("C14").value="";               

            return false;

      ...

 

</script>

Bug:前台对话框中绿色的资源串文件显示不出来汉字。

修改:在文件二中加入文件一中蓝色的语句。

分析:尽管文件一加入了include语句,但是也不能把<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean"%>加入文件二中。说明这两个文件是分别编译的,然后再include到一起的。

解决:在文件二中加入<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean"%>。

你可能感兴趣的:(资源)