Springmvc中视图向控制器传输参数的一种方法

以前在项目中视图向控制器传输参数的方式一般是通过ajax传输,然后在控制器中一个个的获取所传输的参数如

String userId=request.getParameter("userId");

今天用到一种不一样的,不一样之处,如果要获取一个对象参数

public class User {

private Integer id;
private String username;
private String password;
private String account;

在视图中表现为



 
   
   
 
 
   
   
 
 

点击提交时,这两个属性会直接绑定到前面的User对象上面

@RequestMapping("/login") 
@ResponseBody
@LogAnnotation(module="登录模块",type="登录")
public Map login(User user,HttpServletRequest request,HttpServletResponse response,RespModel respModel){

       在这里可以直接使用user对象了

}

是不是方便很多呢。

你可能感兴趣的:(Springmvc中视图向控制器传输参数的一种方法)

用户名:
密 码: