springmvc参数封装2

来源:互联网 发布:淘宝100元xbox360手柄 编辑:程序博客网 时间:2024/05/29 18:37

接受数组

1写接受方法

//接受数组@RequestMapping("receiveArray")public String receiveArray(Integer[] ids){System.out.println(ids);return "success" ;}


2写add.jsp表单

<hr color="blue" size="13">
<form action="${pageContext.request.contextPath }/user/receiveArray.do">
ID:<input type="checkbox" name="ids" id="ids" value="1">
ID:<input type="checkbox" name="ids" id="ids" value="2">
ID:<input type="checkbox" name="ids" id="ids" value="3">
<input type="submit" value="提交">
</form>

3写跳转方法

@RequestMapping("toAdd")
public String toAdd(){
return "add" ;
}


接受javabean对象类型

1定义一个类User 在 cn.itcast.domain

package cn.itcast.domain;import java.util.Date;public class User {private String username;private int age;private Date birthday;private String address;public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}public String getAddress() {return address;}public void setAddress(String address) {this.address = address;}}

2写接受方法

//接受javaBean对象类型@RequestMapping("receiveUser")public String receiveUser(User user){System.out.println(user);return "success" ;}


3写add.jsp表单

<hr color="blue" size="12"><form action="${pageContext.request.contextPath }/user/receiveUser.do">姓名<input type="text" name="username" id="username">年龄<input type="text" name="age" id="age">生日<input type="text" name="birthday" id="birthday">地址<input type="text" name="address" id="address"><input type="submit" value="提交"></form>


4写跳转方法

@RequestMapping("toAdd")public String toAdd(){return "add" ;}


阅读全文
0 0
原创粉丝点击