【问题标题】:how to preselect value in dropdownlist in jsp struts如何在jsp struts的下拉列表中预选值
【发布时间】:2012-01-08 06:09:41
【问题描述】:

我在 netbeans 中的 struts 1.3 上工作 Web 应用程序我有两个下拉列表 A 和 B 现在我在 jsp 加载时填充这些下拉列表没有问题,现在用户从下拉列表 A 中选择一个值,用户选择的值说它是1 和另一个下拉菜单说 B 用户选择的值是 2 现在用户将这些值保存在数据库中我的要求是当我们进入编辑模式时,当页面加载下拉列表 A 应该具有值 1 作为预选和下拉列表 B 应该预选值为 2。这些值来自数据库 我的jsp页面

1 个下拉菜单

        <tr>  
       <td> <html:select name="RoomForm" property="location"onchange="getFloorDropdown(this.value);" >
                       <html:option value="0">Select Location</html:option>
                       <html:optionsCollection name="RoomForm" 
                       property="list" value="id" label="name"  />
                   </html:select>
               <td>
  </tr>

RoomForm:-请求范围内我的表单 bean 的名称 list:-Arraylist 集合 id:-它是 Arraylist 中的属性,它是在 bean 中具有 getter 和 setter 的列表 name:-它是 Arraylist 中的属性,它是在 bean 中具有 getter 和 setter 的列表

2 下拉菜单

<select name="floor" >
<option value="0">Select Floor</option>
</select> 

当此表单以编辑模式打开时,我应该如何在两个下拉列表中选择预选值 任何提示都会对我有很大帮助

【问题讨论】:

    标签: drop-down-menu struts selection


    【解决方案1】:

    Zohaib,

    在负责从数据库中检索信息、填充相关 ActionForm 并最终加载 Edit 视图的操作中,必须使用存储在数据库中的值填充该 ActionForm 的“.location”属性。在 JSP 中,您将把 ActionForm 实例关联为表单支持对象。 Struts 会自动完成剩下的工作,即确保正确的选项显示为选中。

    HTH。

    阿什温

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-16
      相关资源
      最近更新 更多