Olall,
Galera to com um erro na jsp, to usando jsf com rich faces 3.1
e tenho o seguinte: um Form com um List no contructor deste form eu dou adds de um ArrayList(5),
ok exibe na tela mas na hora de chamar um command da erro justamente pq ele naum ta sabendo chamar os metodos set do ArrayList.
private List dias;
public RegraForm() {
super();
dias.add(new ArrayList(5));
dias.add(new ArrayList(5));
dias.add(new ArrayList(5));
dias.add(new ArrayList(5));
}
public String gravarRegra() {
logger.setLevel(Level.ALL);
logger.info("Inicio RegraForm.gravarRegra");
logger.info("Fim RegraForm.gravarRegra");
return "listar";
}
na jsp ta assim
<h:dataTable var="dia" value="#{regraForm.dias}" border="2">
<h:column>
<f:facet name="header">
<h:outputText value="Segunda" />
</f:facet>
<h:inputText value="#{dia[0]}" ></h:inputText>
</h:column>
</h:dataTable>
<h:commandButton action="#{regraForm.gravarRegra}" value="Gravar" >
</h:commandButton>