发布表单时,应使用
@ModelAttribute注释。
将您的代码更改为:
@RequestMapping("/property")@ResponseBodypublic String property(@ModelAttribute("userDto") UserDto userDto ) { System.out.println(userDto.getUsername()); System.out.println(userDto.getPassword()); return "Hello";}您的HTML / JSP可以是:
<form method="post" name="userDto" action="http://localhost:8080/home/property"> <input name="username"/> <input name="password"/> <input type="submit"/></form>



