SpringMVC之参数传递
来源:互联网 发布:淘宝购物中途怎么拒收 编辑:程序博客网 时间:2024/04/29 03:52
1. 通过设置HttpServletRequest request 来获取数据
jsp页面:
<form action="user/add1.do" method="post">账号:<input type="text" name="userNumber" /><br/>密码:<input type="text" name="passWord" /><br/><input type="submit" value="提交"/></form>
@RequestMapping(value="/add1.do")public String add(HttpServletRequest request){String userNumber = request.getParameter("userNumber");String passWord = request.getParameter("passWord");System.out.println("userNumber:"+userNumber+" passWord:"+passWord);return "user_add1";}
jsp页面:
<form action="user/add2.do" method="post">账号:<input type="text" name="number" /><br/>密码:<input type="text" name="passWord" /><br/><input type="submit" value="提交"/></form>
后台代码:
@RequestMapping(value="/add2.do")public String add(@RequestParam(value="number")String userNumber,Integer passWord){System.out.println("userNumber:"+userNumber+" passWord:"+passWord);return "user_add2";}
3. 通过对象(JavaBean),其中表单的name属性的值必须和类的属性名称一致
jsp页面:
<form action="user/add3.do" method="post">编号:<input type="text" name="userId" /><br/>姓名:<input type="text" name="userName" /><br/>性别:<input type="text" name="userSex" /><br/>兴趣爱好:<input type="checkbox" name="userXq" value="英雄联盟"/>英雄联盟<input type="checkbox" name="userXq" value="DOTA"/>DOTA<br/>时间:<input type="text" name="userTime" /><br/><input type="submit" value="提交"/></form>
@RequestMapping(value="/add3.do")public String add3(UserInfo user){System.out.println(user);return "user_add3";}
public class UserInfo {private Integer userId;private String userName;private String userSex;private String[] userXq;public String[] getUserXq() {return userXq;}public void setUserXq(String[] userXq) {this.userXq = userXq;}public Integer getUserId() {return userId;}public void setUserId(Integer userId) {this.userId = userId;}public String getUserName() {return userName;}public void setUserName(String userName) {this.userName = userName;}public String getUserSex() {return userSex;}public void setUserSex(String userSex) {this.userSex = userSex;}@Overridepublic String toString() {return "UserInfo [userId=" + userId + ", userName=" + userName+ ", userSex=" + userSex + ", userXq="+ Arrays.toString(userXq) + "]";}}
0 0
- 【springMVC】之参数传递
- SpringMVC之参数传递
- SpringMVC之参数传递
- SpringMVC之注解和参数传递
- springMVC(9) springMVC参数传递
- SpringMVC-----3、SpringMVC参数传递
- SpringMVC传递参数
- springMVC参数传递
- springmvc参数的传递
- springmvc 参数传递
- springmvc 参数传递
- SpringMVC参数传递
- Springmvc 传递参数
- springmvc参数的传递
- SpringMVC参数传递
- SpringMVC初步-----参数传递
- SpringMVC参数传递方式
- SpringMVC入门--参数传递
- Android CheckBox点击切换
- commons-logging源码学习
- Tango概念
- css清除浮动的几种方式
- 关于web.xml和server.xml中编码过滤器的区别
- SpringMVC之参数传递
- 人最不成熟的六个特征
- java的static块执行时机
- 使用FineUploader 上传大文件设置IIS7文件上传的最大大小 maxAllowedContentLength,maxRequestLength
- 登陆于注册
- 1036. Boys vs Girls (25)
- 使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)
- 自考学习
- PAT BASIC 1020 月饼