我想使用json将控制器中的布尔值传递给javascript,但是由于我是spring mvc的新手,所以找不到方法。
使用servlet时,我们编写了:
response.getWriter().println(somevalue)
[
somevalue
可以使用ajax接收。这是我的控制器方法:
@RequestMapping(value = REGISTERACTION , method = RequestMethod.POST) public ModelAndView RegisterUser(@ModelAttribute("register") Register register,HttpServletRequest request, HttpServletResponse response) { boolean Registrationsuccess = userService.RegisterUser(register); ModelAndView model = new ModelAndView("Success"); return model; }
所以,这里的布尔变量是
Registrationsuccess
,我想发送到js文件并使用Ajax接收它。
我想使用json将控制器中的布尔值传递给javascript,但找不到方法,因为我是spring mvc的新手。使用servlet时,我们写道:response.getWriter()。println(somevalue)...
尝试在控制器的方法中使用@ResponseBody批注。并将方法的返回类型更改为Boolean,然后返回Registrationsuccess而不是ModelAndView。