hi friend
i have no idea about resetting 
this is my source code 
please help me in finding worng..

Action Class
-----------------------------------------------------------------------------
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception
        {
DynaValidatorForm block = null;         
                try // try start
                {
                        ds = getDataSource(request);
                        conn = ds.getConnection();
                        stmt = conn.createStatement();
                
                        String query = "SELECT UNIQUE B.BLOCKID AS BLOCKID, 
B.SHORTDESCRIPTION AS
BLOCKSHORTDESCRIPTION, B.DESCRIPTION AS DESCRIPTION, B.ADDRESS AS LOCATION,
B.PHONE AS PHONENO, B.COLLEGEID AS COLLEGEID, C.SHORTDESCRIPTION AS
COLLEGESHORTDESCRIPTION FROM BLOCKS B, COLLEGES C ORDER BY
B.SHORTDESCRIPTION";
                        rs = stmt.executeQuery(query);
                        blocks = new ArrayList();
                        if(rs.next())
                        {
                                do
                                {
                                        block = (DynaValidatorForm)form;
                                        block.set("id",rs.getString("BLOCKID"));
                                        
block.set("shortDesc",rs.getString("BLOCKSHORTDESCRIPTION"));
                                        
block.set("desc",rs.getString("DESCRIPTION"));
                                        
block.set("location",rs.getString("LOCATION"));
                                        
block.set("phoneNo",rs.getString("PHONENO"));
                                        
block.set("collegeShortDesc",rs.getString("COLLEGESHORTDESCRIPTION"));
                                        
block.set("college",rs.getString("COLLEGEID"));
                                        blocks.add(block);
                                }while(rs.next());
                        }else
                        {
                                return mapping.findForward("noCollegeSetup");
                        }
                }}catch(SQLException e)
                {
                        e.printStackTrace();
                        return mapping.findForward("sqlException");
                }catch(Exception e)
                {
                        e.printStackTrace();
                        return mapping.findForward("exception");
                }finally
                {
                        if(conn!=null)
                                conn.close();
                }
                request.setAttribute("BLOCKS", blocks);
                return mapping.findForward("continue");
                
        }
-----------------------------------------------------------------------------
this is my jsp 
-----------------------------------------------------------------------------
<logic:iterate id="blocks" name="BLOCKS">
                                                                                
<tr>
                                                                                
        <td class="centersubheading1"><bean:write name="blocks"
property="shortDesc"/></td>
                                                                                
        <td class="centersubheading1"><bean:write name="blocks"
property="location"/></td>
                                                                                
        <td class="centersubheading1"><bean:write name="blocks"
property="phoneNo"/></td>
                                                                                
        <td class="centersubheading1"><bean:write name="blocks"
property="collegeShortDesc"/></td>
                                                                                
        <td class="centersubheading1"> 'blocksModify.do?id=<bean:write
name="blocks" property="id" '><bean:message key="label.modify"/> </td>
                                                                                
</tr>
                                                                        
</logic:iterate>
-----------------------------------------------------------------------------

Hi,
Are you resetting the property correctly in your action class?
Using,
PropertyUtils.setSimpleProperty(form, "obj", List);?

Regards,
Mano

-- 
View this message in context: 
http://www.nabble.com/DynaValidatorForm-help--tf2677169.html#a7466886
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to