弹簧形式路径数据绑定属性的文档

时间:2014-05-23 09:57:30

标签: java spring spring-mvc

我已经尝试过任意数量的搜索,寻找一个真实的定义/描述什么是合法的Spring表单path,我找不到任何东西。即

<form:select path="What can I put here?">

我能找到的最接近的是此页面上的表格: http://docs.spring.io/spring/docs/2.5.x/reference/validation.html

表5.1给出了&#34;示例&#34;,但它们只是示例。

我真的在寻找对Spring path中究竟什么是合法的明确解释,以及其中任何一个是否仅限于某些版本。我意识到这已经接近要求最喜欢的异地资源,但我正在寻找信息或指向官方文档的链接,而不是随机教程,因此它应该是话题。我可以在网上找到很多教程,但我正在寻找完整的参考资料,而不是基本的介绍。

我正在使用spring-core-2.5.3.jar处理项目,我真的很想知道该版本的可能性,尽管有更多当前Spring版本的参考资料也会很好。我不知道有可能在这个项目上完成Spring升级的可能性。

要明确 - 我们知道您可以使用路径String getFoo()访问媒体资源"foo"。在某些版本的Spring(哪个?)中,您可以使用String[] getBar()等访问"bar[0]"的第一个元素。

但是这有什么限制,还有其他什么可以做吗?

它是否支持地图和集合?

如果像Map<String,List[Integer]> oof这样复杂的事情你可以oof["test"][3]作为路径吗?

基本上,这条路径不仅仅支持简单的属性读取,而且我找不到任何告诉我选项和限制是什么的东西。而不仅仅是尝试和看到有效的东西,希望我能想到的一切,我真的希望有一个全面的清单,向我展示我的选择。

1 个答案:

答案 0 :(得分:2)

它是您要通过该字段引用的命令对象属性的引用

所以如果是MyCommand.getCheddar()

你在路上写下“切达干酪”。这是spring-mvc的一部分,而不是核心弹簧。它使用standard convention