【问题标题】:Populate select list from database in Struts 2在 Struts 2 中从数据库中填充选择列表
【发布时间】:2015-08-29 06:30:02
【问题描述】:

我需要帮助来填充 Struts 2 中的选择列表。 有一个简单的注册表单,其中需要从数据库中填写选择列表,比如用户名列表。

我使用以下格式:

<s:select name="username" label="Username" headerKey="-1" headerValue="Select Search Engines" list="%{#{'value':'front','value1':'front1'}}" theme="simple" onchange="getData(this.value)"/>

但是如何从数据库中填充呢?

【问题讨论】:

  • 请编辑并用上面的代码更新你的问题。

标签: jsp struts2


【解决方案1】:

您会从数据库中获得满足某些条件的对象列表。

List<Engine> engines = enginDAO.getEngines();
//getter and setter here

现在您必须将engines 填充到列表中。

<s:select name="username" label="Username" headerKey="-1" headerValue="Select Search Engines" list="%{engines}" listKey="id" listValue="name" theme="simple" onchange="getData(this.value)"/>

【讨论】:

    猜你喜欢
    • 2017-01-18
    • 2012-09-26
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 2013-09-26
    • 1970-01-01
    • 2018-09-11
    • 1970-01-01
    相关资源
    最近更新 更多