struts中message-resources导入时的设置

建立struts项目时,配置完全后, 无法显示ActionErrors信息,经过半天调试发现竟然是资源文件导入时的配置问题,如果使用默认设置,<message-resources>中添加了属性key=" xx",而在显示页面中<html:error>或<bean:message>需要设置捆绑bundle="xx",不然会出现Cannot find message resources under key org.apache.struts.action.MESSAGE错误,当然我使用的是MyEclipse工具添加资源文件时key是必添属性。如果不喜欢在页面中message使用bundle绑定,需把<message-resources>的key删除。

你可能感兴趣的:(struts中message-resources导入时的设置)