springMVC学习笔记---参数传递
来源:互联网 发布:哪里可以购买淘宝店铺 编辑:程序博客网 时间:2024/06/07 05:41
springMVC的参数传递,在页面中获取到值后,controller中给参数赋值,然后在页面中提取出来
<span style="font-size:18px;">@Controller@RequestMapping("/data")public class DataController {@RequestMapping("/addUser")public String addUser() {return "/addUser";}@RequestMapping("/userManager")public String userManager(String userName,String age,HttpServletRequest request) {request.setAttribute("userName", userName);request.setAttribute("age", age);return "/userManager";}}</span>jsp页面
<span style="font-size:18px;"><script type="text/javascript"> function addUser() { var form = document.forms[0]; form.action="/springMVC1/userData/userManager"; form.method="post"; form.submit(); }</script><body> <h1>addUser</h1> <form action=""> name:<input type="text" name="userName"> age:<input type="text" name="age"/> <input type="button" value="add" onclick="addUser()"> </form> </body></span>方法默认为get,get方法传递会在URL中显示传递的参数值,如果使用post方法,是看不到参数值的。
上面是简单的传递字符串,如果表单比较大的话,我们通常写成实体类的形式,实体类中必须有get和set方法,这样spring会自动将参数值赋值给实体类的属性
<span style="font-size:18px;">@RequestMapping("/userData")@Controllerpublic class UserDataController {@RequestMapping("/addUser")public String addUser() {return "/addUser";}@RequestMapping("/userManager")public String userManager(User user,HttpServletRequest request) {request.setAttribute("userName", user.getUserName());request.setAttribute("age", user.getAge());return "/userManager";}}</span>
如果输入中文有乱码的话,可以在web.xml中可以配置一个filter,配置将所有文件强制为某种编码格式,网上搜配置。
0 0
- springMVC学习笔记---参数传递
- SpringMVC学习笔记(五):参数传递
- SpringMVC学习笔记(6) 参数的传递+乱码解决
- Spring 学习笔记5—— SpringMVC的参数传递
- Java学习笔记----参数传递
- springmvc学习笔记(7)——传递对象作为参数(POJO)
- springmvc学习笔记——传递对象作为参数(POJO)
- springMVC(9) springMVC参数传递
- SpringMVC-----3、SpringMVC参数传递
- SpringMVC传递参数
- springMVC参数传递
- springmvc参数的传递
- 【springMVC】之参数传递
- springmvc 参数传递
- springmvc 参数传递
- SpringMVC之参数传递
- SpringMVC参数传递
- Springmvc 传递参数
- 2015 Multi-University Training Contest 6(hdu5362 - Just A String)dp求期望
- SQL 的case when 的用法
- C#单向链表 实例代码
- ubuntu下ltib安装问题(解决)
- Ajax(2)使用 JavaScript 和 Ajax 发出异步请求
- springMVC学习笔记---参数传递
- 20条Linux命令面试问答
- Go 方法、接口
- IOS 的material design汇总
- 关于用dom4j生成xml后第二行空行的问题
- 服务器,linux学习笔记
- 【Android架构GPS篇】之定位数据如何从GPS芯片到应用层
- 欢迎使用CSDN-markdown编辑器
- 点击tabBar跳转