无法从db获取数据并设置为struts组合框

时间:2014-12-02 09:24:31

标签: jsp struts2

我是struts的新手我发现很难从数据库中获取数据并将其设置在组合框中。

我试图

  • 从数据库中获取数据
  • 将其设置为组合框
  • 使用在组合框中选择的值填充我的操作类

我的JSP:

<s:combobox name="news.appn" list="apptnList" value="Select" headerKey="-1" headerValue="--     selectyour Application--"> </s:combobox>

新闻是我的pojo课程

我的动作类有一个列表,&#34; apptnList&#34;它包含从数据库中获取的值。 我的pojo有一个变量appn,它应该保存组合框中的数据。

1 个答案:

答案 0 :(得分:0)

在您的操作类中创建一个apptnList,并在重定向到您的页面之前调用该操作类。

List<String> apptnList; //add getter and setters
String execute()
{
    apptnList = new ArrayList<String>();
    //create Connection and ResultSet 
    while(rs.next())
       apptnList.add(rs.getString("column_name"));

}