Thanks, 1.2 why?? On Tue, Feb 23, 2010 at 9:58 AM, Jakob Korherr <[email protected]>wrote:
> hi, > > what jsf version are you using? 1.1, 1.2 or 2.0? > > Regards, > Jakob > > > 2010/2/23, daniel ccss <[email protected]>: > > Hi all, > > > > I have a question: Does anyone have an example of how to paint a JSP from > a > > Backing Bean ( I´m using myfaces tomahawk.)? I have a table in the db > that > > indicades what types of fields the JSP will have. > > > > For example > > > > 1 = <t:inputText > > 1= <t:inputText > > 2= <h:selectOneMenu > > 3= <t:commandLink > > > > I think i can do it using some scriptless (I do not like this solution) I > > can put all the fields types in an arrayList in the backingBean and then > > with a for sentence paint the controls in the JSP: > > > > <% > > for(fieldsObject) > > { > > if(type == 1){ > > %><t:inputText...<% > > }else if (type == 2){ > > %><h:selectOneMenu...<% > > }else if (type == 3){ > > %><t:commandLink...<% > > } > > > > } > > %> > > > > Anyone have a better solution?. If not, I also have a problem with the > > solution with scriptless: I recived an error message when I put the id > to > > the field, that said that I can´t put an id in execution time, Im tried > to > > put the ids in the following way: > > > > <% > > for(i= 0; i <fieldsObject, i++) > > { > > if(type == 1){ > > String inputId = "Input_" + i; > > %><t:inputText... id='<%=inputId %>' <% > > }else if (type == 2){ > > String selectOneId = "SelectOneMenu_" + i; > > %><h:selectOneMenu...id='<%=selectOneId %>' <% > > }else if (type == 3){ > > String commandLinkId= "CommandLink_" + i; > > %><t:commandLink...id='<%=commandLinkId%>' <% > > } > > > > } > > %> > > > > I hope anyone can help me, Thanks!! > > >

