stuct2接收请求参数
程序员文章站
2022-03-23 20:41:49
接收请求参数
1:
https://127.0.0.1:8080/struct2341/test/helloworld.do?id=123
这样对于的action类就会通过反...
接收请求参数
1:
https://127.0.0.1:8080/struct2341/test/helloworld.do?id=123
这样对于的action类就会通过反射机制获得id名字匹配;用表单也可以使用post提交的
public class HelloWorldAction {
private Integer id;
private String message;
private Person person;
2: 使用复合类型
1表单提交到对应控制器
2 action中有对应person的get和set 方法
import cn.itcast.bean.Person;
public class HelloWorldAction {
private Integer id;
private String message;
private Person person;
3 要在对应的包下定义Person类
package cn.itcast.bean;
public class Person {
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
}
4 显示在对应的视图 id=${person.id}
1:
https://127.0.0.1:8080/struct2341/test/helloworld.do?id=123
这样对于的action类就会通过反射机制获得id名字匹配;用表单也可以使用post提交的
public class HelloWorldAction {
private Integer id;
private String message;
private Person person;
2: 使用复合类型
1表单提交到对应控制器
2 action中有对应person的get和set 方法
import cn.itcast.bean.Person;
public class HelloWorldAction {
private Integer id;
private String message;
private Person person;
3 要在对应的包下定义Person类
package cn.itcast.bean;
public class Person {
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
}
4 显示在对应的视图 id=${person.id}
上一篇: C语言线性表基本操作和使用介绍