java - Spring MVC 中的@PathVariable List<UUID>

标签 java spring spring-mvc propertyeditor path-variables

在 Spring MVC Controller 中 @PathVariable Long... ids当传递像 1,2,3 这样的输入时得到很好的解决.

如果参数声明为@PathVariable UUID... ids那么逗号分隔不起作用:返回 400 响应。

我可以实现自定义 PropertyEditor处理UUID[]List<UUID> ?我能找到的唯一示例是单个值,而不是集合/数组。

更新

根据 Phil Webb's answer below ,在将问题报告为 Spring JIRA 上的错误后,SpringSource 的好心人在 Spring 3.2 中添加了对此的支持

最佳答案

此问题将在 Spring 3.2 中修复。参见 https://jira.springsource.org/browse/SPR-9765了解详情。

关于java - Spring MVC 中的@PathVariable List<UUID>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12280408/

相关文章:

java - 如何在自定义登录页面获取注销消息

java - Spring MVC 中重定向到外部 URl

JavaFX - 多个文本字段应该过滤一个表格 View

java - 如何在有状态 session bean 上下文查找期间定义名称?

java - 请向我解释一下 Java 中 String 构造函数的这段代码?

mysql - Spring Roo - 多对多关系在每次更新时删除和插入 - 如何更改此行为

java - 线程和jtable

java - 如何在websphere宕机之前执行java中的特定方法?

java - Spring MVC defaultHtmlEscape - 它在进出的路上工作吗?

jquery - @ModelAttribute 出现奇怪的逗号附加问题