比方說,我有我的控制器,這個方法:爲什麼Spring 3中的@RequestParameter String someValue返回2個值?
@RequestMapping(value="/home", method=RequestMethod.GET)
public void captcha(@RequestParam String someValue, HttpServletResponse response)
{
System.out.println(someValue);
}
爲什麼這個請求的結果:
http://something/home?someValue=testvalue123
回報呢?
testvalue123,testvalue123
使用一個Int只給出一個預期的值,但不是String。直接從請求對象獲取參數也會給出一個值。
你期待它做什麼?請求中沒有任何參數叫做'someValue',所以你的例子沒有意義。 – skaffman 2010-07-22 12:58:53
啊..我的不好。固定它 – Tommy 2010-07-23 09:05:48