【发布时间】:2012-03-26 06:23:44
【问题描述】:
我在 JBoss/Spring 中做一个简单的“获取”。我希望客户端在 url 中向我传递一个整数数组。我如何在服务器上设置它?并显示客户端应该发送消息吗?
这就是我现在所拥有的。
@RequestMapping(value="/test/{firstNameIds}", method=RequestMethod.GET)
@ResponseBody
public String test(@PathVariable List<Integer> firstNameIds)
{
//What do I do??
return "Dummy";
}
在客户端我想传递类似
的东西 http://localhost:8080/public/test/[1,3,4,50]当我这样做时,我得到一个错误:
java.lang.IllegalStateException:在@RequestMapping 中找不到@PathVariable [firstNameIds]
【问题讨论】:
-
您可能需要使用新的 Spring 3 UI 字段格式static.springsource.org/spring/docs/3.0.0.RC1/reference/html/…
标签: java spring-mvc path-variables