Hi, I just want to get a collection of rows from a database and put them in a form. I created a simple bean Vote.java public class Vote { protected String ticketid; protected String title; protected String vote; public void setTicketid(String tid) { this.ticketid = tid; } public String getTicketid() { return ticketid; } public void setTitle(String title) { this.title = title; } public String getTitle() { return title; } public void setVote(String priority) { this.vote = vote; } public String getVote() { return this.vote; } } _____________________________________________________ and the Action , ______________________________________________________ public ComplianceAction() { System.out.println("Compliance Action"); } public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception{ ArrayList votes = getVotes(); ??? return mapping.findForward("success"); } protected ArrayList getVotes() { Vote vote = null; ArrayList votes = new ArrayList(); Statement stmt = null; ConnectionDb condb = null; try { condb = new ConnectionDb(); Connection con = condb.getConnection (); stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("select v.TICKET_ID, t.TITLE, v.VOTE" + " from cons_voting_det v, pt7bt_ticket t" + " where v.COEUS_RELEASE = '4.4' and " + " v.SUB_COMM = 'Compliance' and" + " v.USER_ID = 'majid' and" + " v.TICKET_ID = t.TICKET_ID order by v.TICKET_ID;" ); while ( rs.next() ) { vote = new Vote(); vote.setTicketid(rs.getString("TICKET_ID")); vote.setTitle(rs.getString("TITLE")); vote. setVote(rs.getString("VOTE")); votes.add(vote); System.err.println("TICKET_ID : " + vote.getTicketid() + "TITLE :" + rs.getString("TITLE")); } } catch ( SQLException se ) { se.printStackTrace(); } catch ( Exception e ) { e.printStackTrace(); } finally { try { stmt.close(); condb.releaseConnection(); } catch ( Exception e ) { } } return votes; } }
I read but get confused, that I have to create a dynaform that will be a collection of beans (Vote.java) .../// How I am gonna do it in my Action class instead of returning ArrahList ? Thanks, your help is appreciated. --------------------------------- Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more.