后端取ajax传的参数

最近对ajax理解又深刻了一点,如果你用的是spring,写后台就非常方便,想怎么接数据就怎么接。

首先页面上传来的所有数据都会包含在request里,比如下面这个例子


        @RequestMapping("/demo")
	@ResponseBody
	public JsonData demo(@ModelAttribute SysUser user,HttpServletRequest request) throws Exception{
        return json
}

用request.getParameter(“XXXXXX”)就都能取到

当然如果你封装好了一个对象,比如上面这段代码的SysUser,只要接收的request里有SysUser的属性的参数,那么你就可以用SysUser这个对象去接参数,自动定义好。

当然其实你可以不写

HttpServletRequest request

*另外,如果你不写@ResonseBody这个注解,函数的返回类型就只能是void。

你可能感兴趣的:(java)