最近开始实习了,公司的项目有用springMVC,开始看代码的时候找了好久好久前端的值是怎么到action的,后来突然想到好像springmvc是可以通过bean自动传值的。
被自己蠢哭了。
spring通过前端的name属性和bean相对应,
前端页面:
<form action="subname.do" method="post">
username:<input type="text" name="name"/>
<input type="submit" value="subit"/>
</form>
javeBean:
public class a { private String name; set/get... }
控制器:
@Controller public class test { @RequestMapping(value="/do",method=RequestMethod.POST) public String test(a testa){ System.out.println(testa.getName()); return ""; } }
就这么简单。。。。