2010-04-09 59 views

回答

6

只需在该方法中添加一个类型为HttpServletRequest的参数即可。

检查13.11.4。支持处理方法的参数和the spring mvc docs

所以返回类型:

public String yourMethod(HttpServletRequest request) {..} 

您可以使用特定的请求参数的方式如下:

public String yourMethod(@RequestParam("petId") int petId) {..} 
+0

谢谢你,是的,我发现它。 :-) – Sri 2010-04-09 05:47:40

+0

至少从Spring 3.0开始(“petId”)是可选的,因为它默认为变量名。 – stivlo 2011-10-21 10:31:54

+0

@stivlo - true,我总是在没有它的情况下使用它,但是如果编译器没有包含调试信息,spring将无法知道参数的名称。 – Bozho 2011-10-21 10:42:42

相关问题