First, SPRINGMVC get the parameters of the link carry: Often see some links are xxxx/1.html, through SPRINGMVC can also achieve this acquisition, to dynamically obtain the parameters of the link to carry, using @PathVariable can be, such as:
@RequestMapping ("/user_to_update_page/{id}.html") public Modelandview toupdate (@PathVariable ("id") Integer ID) Throws Exception {Modelandview m = new Modelandview ("User/user_to_update_page"); User U = this.userService.getOneById (id); M.addobject ("User", u); return m;}
Data binding with ${id} and @pathvariable to achieve xxxx/1.html effect
Second, about the return JSON garbled
add produces configuration after requestmapping to solve garbled characters
@RequestMapping (value= "/testdubbo.html", produces= "Text/html;charset=utf-8")
SPRINGMVC gets the parameter that the link carries, returns the JSON garbled problem