【问题标题】:spring add default value to form:selectspring 为表单添加默认值:选择
【发布时间】:2015-04-28 16:21:16
【问题描述】:

我正在开发一个 spring 应用程序,现在我已经使用以下方法向我的一个 jsp 页面添加了一个下拉列表:

<form:select multiple="single" path="users[y.count-1].X" items="${Y}" itemValue="id" itemLabel="name"/>

现在我想添加默认值“未选择任何内容”,但我似乎找不到如何执行此操作。 我试过了:

<form:select multiple="single" path="users[y.count-1].X" items="${Y}" itemValue="id" itemLabel="name">
   <form:option value="Nothing selected" />
</form:select>

但“未选择任何内容”未显示在我的下拉列表中。

【问题讨论】:

    标签: spring spring-mvc


    【解决方案1】:

    你应该可以的

    <form:select multiple="single" path="users[y.count-1].X" >
       <form:option value="Nothing selected" />
       <form:options items="${Y}"  itemValue="id" itemLabel="name" />
    </form:select>
    

    【讨论】:

      【解决方案2】:

      只需在您的选项前添加这一行:

      <form:option selected="true" value="..." />
      

      【讨论】:

      • 属性值。选择其实并不重要。你可以在那里写“选择”或任何你想要的。您不能执行诸如 之类的操作 ...在这种情况下,将选择选项值 2。
      猜你喜欢
      • 2023-04-05
      • 2016-12-20
      • 2018-07-28
      • 2015-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      • 2014-11-15
      相关资源
      最近更新 更多