<html:errors>该标签只有有错误时才会打印错误信息,没错误时什么也不输出.
只需要写到页面上指定位置即可,不用自己判断是否有错误信息!

解决方案 »

  1.   

    你把request.getAttribute的所有参数都LOG出来就知道了。
      

  2.   

    <html:error>自动判断ActionErrors对象是否有,但是该标签输出的内容都是连在一起。如果需要有格式的输出,需要先判断范围内有没有ActionErrors对象,如果有则显示
    <logic:messagesPresent>
      <ul class="spanRequired">
        <html:messages id="error"><li><bean:write name="error"/></li></html:messages>
      </ul>
    </logic:messagesPresent>