Hi,

I was wondering if JSF supports invoking methods in ManagedBeans that have input arguments..

For instance, how can I convert the following pure jsp code to jsf style (I am particularly interested in conversion for the method:  getField(String arg)):

 

  <% String dlen = "0";

     for (int i = 0; i < flds.getCollCount(); i++){

         altDataField fld = (altDataField)flds.getCollObject(i); 

         String fldVal = (String)fldVals.get(fld.m_userColumn);

         if (Integer.parseInt(fld.m_entryLength) > 40) dlen = "40"; else dlen = fld.m_entryLength; %>

       <TR>

         <TD align=right><%= fld.getField("DESCR") %>&nbsp;&nbsp;&nbsp;</TD>

         <TD><INPUT id="<%= fld.getField("USERCOLUMN") %>" name="<%= fld.getField("USERCOLUMN") %>" size=<%= dlen %> maxlength=<%= fld.getField("ENTRYLENGTH") %> value="<%= fldVal %>"></input>&nbsp;&nbsp;&nbsp;</TD>

             <TD><input checked type="checkbox" name="chk<%= fld.getField("USERCOLUMN") %>" value="1"></input></TD>

             <TD><input type="radio" name="orderby" value="<%= fld.getField("USERCOLUMN") %>"></input></TD>           

       </TR>

  <% } %>

 

 

Regards,

Jorge Vásquez

 

 

 

Reply via email to