1接收参数
1.Action接收参数 Action中直接设置属性
2.使用DomainModel接收参数,单独设置模型类,表单中要指出哪个对象,Action中要有对对象的getter,setter,方法,但不用实例化对象
3.使用ModelDriven接收参数:设置模型类,Action类实现ModelDriven <T>接口,重写getModle()方法,Action中不需要getter,setter,但是需要实例化对象
4.
INPUT处理结果类型。有2种方式能触发result标签的name为"input"的action。
* 1.当参数类型转换错误时,如age输入框中的类型是字母等情况,方法自动返回input*
2.当action中存在addFiledError时:
1)addFileError放在一般执行方法,addFieldError("", "");语句后面有返回input的语句*
2)addFileError放在validate()中
*3.FileError的表现形式:* 在jsp页面中使用<s:fielderror/>标签,该标签name属性为addFieldError方法中的参数fieldName,在jsp页面中使用struts标签*
需要导入标签库 语句:<%@ taglib prefix="s" uri="/struts-tags" %>
5.