您的位置:首页 > 编程语言 > Java开发

【Struts2】请求参数的接受

2015-12-16 21:44 423 查看
.1)采用基本类型接受请求参数(get/set)

在Action类中定义与请求参数同名的属性,struts2便能自动接收请求参数并赋予同名属性

在get方法中,struts2内部调用的是request.getParmr();不分post和get方式

PS:struts2通过反射技术调用与请求参数同名的属性的setter方法来获取请求参数

.2)采用复合类型接受请求参数

struts2首先通过反射技术调用JavaBean的默认构造器创建Bean对象,然后再通过反射技术调用

JavaBean中的与请求参数同名的属性的setter放大来获取请求参数值。

//复合类型数据的接受方式。
private Student student ;
public Student getStudent() {
return student;
}
public void setStudent(Student student) {
this.student = student;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: