【发布时间】:2019-07-17 18:24:27
【问题描述】:
在下面的代码中,
snapshot of @RequestMapping method
`// Get addLocation.jsp.
@RequestMapping(value="/add-location", method=RequestMethod.GET)
public ModelAndView addLocationJSP() {
System.out.println("Location: LocationController.addLocationJSP()");
return new ModelAndView("addLocation", "location", new Location());
}
// Submit addLocation.jsp form.
@RequestMapping(value="/submit-location", method=RequestMethod.POST)
public ModelAndView submitLocation(@ModelAttribute("location") Location location) {
System.out.println("Location: LocationController.submitLocation()");
locationService.saveLocation(location);
return new ModelAndView("confirmSubmit");
}`
value=""、@ModelAttribute() 和 return new ModelAndView() 到底是做什么的?
value="add-location"的作用与@ModelAndView("addLocation")的第一个参数有何不同?
【问题讨论】:
标签: java spring rest spring-boot request-mapping