Form dinamico jsf e jstl

1 resposta
ivconte
Pessoal, To precisando adicionar/remover num form campos do tipo <h:imputForm> dinamicamente. Pra isso tentei usar ArrayList com o Bean que recebera os valores dos campos mas n deu certo.Funciona apenas uma vez. Alguem tem ideia de como posso fazer isso funcionar?? metodo backingbean:
public String add()
	{
		UsuarioEntity ue=  new UsuarioEntity("","",null,"");
		ue.setId(0);
	
		formDinamico.add(ue);
		
		return "formDinamico";
	}
jsp:
&lt;c:forEach var="campos" items="${usuarioBean.formDinamico}"&gt;
		&lt;tr&gt;
		&lt;td&gt;&lt;h:inputText value="#{campos.login}"/&gt;&lt;/td&gt;
		&lt;td&gt;&lt;h:inputText value="#{campos.email}"/&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;/c:forEach&gt;
		&lt;tr&gt;&lt;h:commandLink action="#{usuarioBean.add}" value="ADD"/&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
erro apos a 2a execucao:
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
org.apache.jasper.el.JspPropertyNotFoundException: /formDinamico.jsp(21,6) '#{campos.login}' Target Unreachable, identifier 'campos' resolved to null

1 Resposta

ivconte

ajuda ae alguem por favor…up!

Criado 2 de novembro de 2007
Ultima resposta 5 de nov. de 2007
Respostas 1
Participantes 1