LoginAction.java里的部分代码:
ActionError error = new ActionError("web.error.username");
errors.add(ActionErrors.GLOBAL_ERROR, error);
saveErrors(request, errors);
return new ActionForward(map.getInput());
---------------------------------------------------------
login.jsp里的部分代码:
<tr>
<td align="right" width="40%">
<bean:message key="web.TipsOfPassword"/>
</td>
<td>
<html:password property="password" size="15" maxlength="15"/><html:errors/>
</td>
</tr>
-----------------------------------------------------------
application.properties里的代码,已经转换了编码
web.Title=\u5b66\u751f\u4fe1\u606f\u7ba1\u7406\u7cfb\u7edf
web.TipsOfUsername=\u7528\u6237\u540d
web.TipsOfPassword=\u5bc6\u7801
web.error.username=\u7528\u6237\u540d\u9519\u8bef
web.error.password=\u5bc6\u7801\u9519\u8bef
资源文件里的其他消息都可以显示,应该不是资源文件的问题```试了很久``还是没解决``我试过把ActionErrors换成ActionMessages,把ActionError换成ActionMessage``都不行``真不知道是什么原因了求教啊`
ActionError error = new ActionError("web.error.username");
errors.add(ActionErrors.GLOBAL_ERROR, error);
saveErrors(request, errors);
return new ActionForward(map.getInput());
---------------------------------------------------------
login.jsp里的部分代码:
<tr>
<td align="right" width="40%">
<bean:message key="web.TipsOfPassword"/>
</td>
<td>
<html:password property="password" size="15" maxlength="15"/><html:errors/>
</td>
</tr>
-----------------------------------------------------------
application.properties里的代码,已经转换了编码
web.Title=\u5b66\u751f\u4fe1\u606f\u7ba1\u7406\u7cfb\u7edf
web.TipsOfUsername=\u7528\u6237\u540d
web.TipsOfPassword=\u5bc6\u7801
web.error.username=\u7528\u6237\u540d\u9519\u8bef
web.error.password=\u5bc6\u7801\u9519\u8bef
资源文件里的其他消息都可以显示,应该不是资源文件的问题```试了很久``还是没解决``我试过把ActionErrors换成ActionMessages,把ActionError换成ActionMessage``都不行``真不知道是什么原因了求教啊`
解决方案 »
- 用j2ee做一个音乐网站,如何实现在线试听
- JasperException: Cannot find any information on property
- 怎样实现修改了文件,不重启tomcat就可以生效
- 请问,在JSP前台页面中如何屏蔽F11系统键!
- 二级联动,与图片刷新
- 100分>>>>>>>>>>>>>>>>>>>>>>>>>请教大家一SQL语句!
- 一个关于Session的问题
- 一个js提交的问题
- 关于servlet上传文件中,所建立的目的文件夹与实际上传到的文件夹不是同一位置。
- 在线答题后如何在后续登录时均显示答案而不是再要求重新作答
- 如何用jsp把oracle数据库中字段类型为日期型数据值提取出来,高手帮忙,小妹初学jsp,大家帮帮忙啊
- JDBC驱动问题!在线等!
errors.add(ActionMessages.GLOBAL_MESSAGE,new ActionMessage("error", msg));
saveErrors(request, errors);
return mapping.findForward("error");
ActionErrors errors=new ActionErrors(); errors.add(ActionErrors.GLOBAL_ERROR,new ActionError("web.error.username"));
saveErrors(httpServletRequest,errors); return actionMapping.getInputForward();
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<html:html>
<head>
</head>
<body>
<html:errors/>
</body>
</html:html>
你没试过这个吧
/
Actionmessage message=new Actionmessge()
组合能好用