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!!
>

Reply via email to