java - spring表单路径数据绑定(bind)属性的文档

标签 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给出了“例子”,但它们只是例子。

我真的在寻找关于 Spring 中合法内容的明确解释 path以及其中任何一个是否仅限于某些版本。我意识到这接近要求最喜欢的场外资源,但我正在寻找涵盖此内容的信息或指向官方文档的链接,而不是随机教程,因此它应该是主题。我可以在网上找到大量教程,但我正在寻找完整的引用而不是基本的介绍。

我正在使用 spring-core-2.5.3.jar 开展一个项目,我真的很想知道该版本中可能有什么,尽管有更多当前 Spring 版本的引用资料也很好。不幸的是,我不知道如何可能在这个项目上完成 Spring 的升级。

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

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

它支持 map 和集合吗?

如果是像Map<String,List[Integer]> oof这样复杂的事情你能做什么oof["test"][3]作为路径?

基本上,该路径支持的不仅仅是简单的属性读取,但我找不到任何东西告诉我选项和限制是什么。我不只是尝试一些事情,看看什么有效,然后希望我能想到一切,我真正希望有一个全面的列表,向我展示我的选择是什么。

最佳答案

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

所以如果它是MyCommand.getCheddar()

您在路径中写入“切达干酪”。这是 spring-mvc 的一部分,而不是核心 spring。它使用 standard convention

关于java - spring表单路径数据绑定(bind)属性的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23826192/

相关文章:

java - Spring MVC - 如何在 Spring MVC web 项目中同时支持 http 和 https

java - Spring MVC 文件上传 - 验证

java - 有人能给我解释一下这段代码吗?关于用户输入、扫描仪等

java - 如何在不同 Web 服务器中的两个 Web 应用程序中共享 session ?

java - java中的字符串有问题

java - 如何进行 Spring DAO Autowiring

JavaFx:Bindings.when().then().otherwise() 处的 NPE

java - 一个应用程序中有多个 Spring @Transactional 注释?

spring - Orientdb分区图java实现

java - 使用 CXF 和 Spring 在嵌入式 Jetty 中配置 JAAS