當form裏爲input類型時,如<input type="text" name="manager.name" />,則在對應的jsp中要使用<s:fielderror>輸出校驗信息jsp
當爲<s:textfield>類型時,如<s:textfield name="emp.name" label="員工用戶名"/>,則無須使用<s:fielderror>輸出校驗信息this
另外幾點:orm
1、actionerror爲action級別的錯誤信息,用addActionError("錯誤內容")來添加;ip
2、fielderror爲字段級別的錯誤信息,通常用於validation校驗,action-validation會自動添加。也可用this.addFieldError("pwd", "錯誤信息1"); this.addFieldError("pwd", "錯誤信息2");添加。須要顯示時,便可用上述方法顯示全部的字段錯誤信息,還能夠用以下方法顯示須要顯示的字段錯誤信息:input
<s:fielderror> io
<s:param>field1 </s:param> 顯示指定的 field1字段的 錯誤消息 form
<s:param>field2 </s:param> 顯示指定的 field2字段的 錯誤消息方法
</s:fielderror>error
3、addActionMessage("相關信息")至關於tips的做用消息