偶尔遇到这个问题,我的写法如下:
@RequestMapping("/manager")
public String manager(HttpServletRequest request,String id){
return service.manager(id);
}
再普通不过的方法,结果报错,,其他方法这样写都没事,到它这就不可获取了?看着报错信息,意思大概是id不可获取,它为什么就获取不到呢?我看着代码,request这个参数没有使用,但是在参数列表里,是不是它的原因呢?我就把HttpServletRequest request去掉重试了一下,结果不报错正常得到结果了。
还不清楚是什么原因,有大神知道的话还请不吝赐教。
---------------------------------
推荐一个不错的浏览器首页,一个风格主打简单、干净、美观,一个风格主打功能丰富,有新闻、文章可以看,还有常用的小工具,用着很顺手。另外,自己自定义的网址导航,还可以分享给同事、朋友用。------》便查网