Struts - <html:errors />在Jsp中显示错误消息的替代方法?
通过message="false"在<html:messages />标记上设置属性,它会在调用时获取存储在ActionMessages列表中的所有错误saveErrors.
<logic:messagesPresent message="false">
<html:messages id="aMsg" message="false">
<logic:present name="aMsg">
<!-- Error -->
<div class="error">
<bean:write name="aMsg" filter="false" />
</div>
</logic:present>
</html:messages>
</logic:messagesPresent>
Run Code Online (Sandbox Code Playgroud)
在<html:messages id="aMsg" message="false">存储在显示信息saveErrors而<html:messages id="aMsg" message="true">存储在显示信息saveMessages.没有更多的ActionErrors对象,只是ActionMessages.'saveErrors'和'saveMessages'方法分别分离错误和消息.