gpt4 book ai didi

spring-mvc - Spring MVC 默认自动选择选项标签

转载 作者:行者123 更新时间:2023-12-04 02:20:39 25 4
gpt4 key购买 nike

有人知道如何自动选择选项标签吗?

我检查了 spring 表单标签库,但看不到任何与呈现 JSP 时默认选择的选项值相关的属性。

我基本上有这个:

<p>
<label for="plantLabel" class="label">Plant:</label>
<form:select path="strPlant" >
<form:option value="-" label="--Select Please--" />
<form:options items="${plants}" itemLabel="strPlant"
itemValue="strPlant" />
</form:select>
</p>

并且,我希望列表中的一个选项(即 items="${plants}",例如“NeemTree”)在页面加载时显示为已选中。

谢谢

最佳答案

“选择的选项”将由 Spring MVC 基于 path="" 计算属性。

在上述情况下,我认为,

path="strPlant" 的值为空

items="${plants}" 表示的数组/集合/映射属性不包含对应于 path="strPlant" 的元素值(value)。

例如如果path="strPlant"结果为字符串 NeemTree , items=""必须有 NeemTree作为元素。

itemLabel="strPlant"itemValue="strPlant"仅当您将 HashMap 的实例传递给 items="" 时才有意义属性。

Spring Reference Documentation

关于spring-mvc - Spring MVC 默认自动选择选项标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3201730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com