非表单标签主要用于输出在Action中封装的信息,这在实际运用中是很常见的。html
<s:actionerror>标签主要用于输出错误信息到客户端,该标签将Action中的信息输出到页面中,实际上,该标签输出的信息是Action实例中的getActionErrors()方法的返回值。spa
<s:actionerror />
<s:actionmessage>标签主要用于输出提示错误信息到客户端,该标签将Action中封装的信息封装到页面中,实际上,该标签输出的信息是Action实例中的getActionMessage()方法的返回值。code
<s:actionmessage/>
<s:component>标签主要用于使用自定义标签、模板、主题等。自定义标签、模板、主题能够经过<s:component>标签来得到。component
<s:div>标签用于生成HTML中的<div>标签,该标签比较简单,仅仅生成一个<div>标签。能够用id/classs属性。htm
<s:fielderror>标签用来输出Action中的fieldErrors属性保存的字段错误,fieldErrors是一个Map类型的属性,当在数据校验、类型转换发生错误时,相关信息就会存储在该Map类中,经过该标签就能够将这此信息输出。blog
<s:fielderror/>