ActionErrors errors = new ActionErrors();
errors.add(ActionErrors.GLOBAL_ERROR, new ActionError("error.buildsite.session_null"));
saveErrors(request, errors);
return mapping.findForward("buildsite");error.buildsite.session_null在WEB-INF\classes\你的站点跟目录下\ApplicationResources.properties文件里
这个文件在web.xml文件里设置:
<init-param>
<param-name>application</param-name>
<param-value>com.ApplicationResources</param-value>
</init-param>
还要保证你的return mapping.findForward("buildsite");
里面的buildsite这个在映射里有相关设置,返回的是一个jsp页面,而且这个页面上要有<html:errors/>
errors.add(ActionErrors.GLOBAL_ERROR, new ActionError("error.buildsite.session_null"));
saveErrors(request, errors);
return mapping.findForward("buildsite");error.buildsite.session_null在WEB-INF\classes\你的站点跟目录下\ApplicationResources.properties文件里
这个文件在web.xml文件里设置:
<init-param>
<param-name>application</param-name>
<param-value>com.ApplicationResources</param-value>
</init-param>
还要保证你的return mapping.findForward("buildsite");
里面的buildsite这个在映射里有相关设置,返回的是一个jsp页面,而且这个页面上要有<html:errors/>
解决方案 »
- 图片格式转换
- Hibernate 事务问题
- Strus2的基本配置 (我找不到页面 )
- struts+ibatis+spring -------------------------->如何在一个表单插入两张表格.
- 过滤器的问题,请大家帮忙一下
- 求一接收数据包的程序(JAVA)
- 假如同时调用两个有状态session bean,这两个bean之间怎样能通信?
- 关于记录日志的超难度问题,相信只有超牛人才能回答了。
- httpunit的简单问题:checkbox重名的值怎么取呀?
- 解析XML文件时报出这种错误,"org.xml.sax.SAXParseException: 缺少文件根组件",怎么办?
- 初学者提问:jsp页面提交一个名字,怎么从实体bean中得到查询出来的记录?
- 初学Hibernate,照着一篇教程做..没运行成功...请指教1!!
ActionError error = new ActionError("error.database.missing");
error对应于资源文件error.database.missing条目的消息,ApplicationResources.properties文件内要有:
error.database.missing=<li>User database is missing, cannot validate logon credentials</li>
完整的例子如下: if(1==1)
{
ActionError error = new ActionError("error.database.missing");
ActionErrors errors=new ActionErrors();
errors.add("ActionErrors_GLOBAL_ERROR",error);
saveErrors(request, errors);
return new ActionForward(mapping.getInput());
}在输入文件中要显示出错消息处加入标签:
<html:errors/>输出的消息是:
Validation Error
You must correct the following error(s) before proceeding:
User database is missing, cannot validate logon credentials --------------------------------------------------------------------------------以上代码在JSPStudio中运行通过。
另外,我刚才查了一下Struts的文档,Struts1.1已经不推荐在<init-param>部分指定资源文件了,新的做法是在Struts-config.xml的message-resource部分配置。谢谢大家!