//代码如下。
ActionError error = null;
error = new ActionError("errors.system",errMsg);
ActionErrors errors = new ActionErrors();
errors.add(ActionErrors.GLOBAL_ERROR, error);
saveErrors(req,errors);
其中errMsg 是传过来的一个错误message,例如“数据库连接失败”等
errors.system 实在资源文件里面定义的。
errors.system={0}
出错的时候现在message 显示的效果比较怪。在message的前面和结尾的地方总是有null这个字符串。效果如下:
null数据库连接失败null
------解决方法--------------------------------------------------------
hehe
这个问题简单。
在你的ApplicationResource.properties 文件中加上errors.header= xxxx,和errors.footer=xxxx.就可以了。