2014-12-02 49 views
0

我是struts的新手我很難從數據庫中獲取數據並將其設置在組合框中。無法從數據庫獲取數據並設置爲struts組合框

我想

  • 從數據庫中獲取數據
  • 將其設置爲組合框
  • 填充我的動作類組合框中

選擇的值我的JSP:

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

新聞是我的pojo類

我的動作類有一個列表,「apptnList」,其中包含從數據庫中提取的值。 我的pojo有一個變量appn,它應該保存組合框中的數據。

+0

'' – lucky 2014-12-02 09:27:06

回答

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")); 

} 
+0

啊...我試過了,但是在提交表單之前e1應該有列表儀式! ....所以,而不是execute()我使用了另一種方法... e1儘管它的工作。 謝謝。 – lucky 2014-12-03 04:59:48

+0

請發佈您的代碼! – piechuckerr 2014-12-03 06:24:43

相關問題