例如:@RequestMapping(value = "/test/{id}", method = RequestMethod.POST)
1、如果id的值是小数,则小数点后面的值在@PathVariable String id中取不到了,就好像被当作.do这种扩展名被忽略了。
2、如果请求方填写id的值中包含“八”这个汉字(目前只发现这个汉字会出现问题),就会出错,如下:
WARN 2013-04-16 15:43:32 -- No mapping found for HTTP request with URI [/testservice/test/八一] in DispatcherServlet with name 'rest' -- org.springframework.web.servlet.DispatcherServlet.noHandlerFound(DispatcherServlet.java:1080)
以上这两个问题,望大侠们帮忙看看吧。
小弟先谢过了!!!