Olá pessoal!
Estou usando jsf+facelets+tomahawk + um monte de frameworks.
Meu problema é o seguinte:
Trago uma lista e exibo ela no xhtml. Essa lista é um datatable.
O problema é que preciso pegar a linha para alterar dados dessa lista! Agora o problema, como alterar a linha especificamente?
Segue a coluna do datatable que preciso pegar o valor:
<t:dataTable width="600" id="listEquip" rows="15" border="1"
value="#{listaEquipamentosBean.lista}" var="lista" columnClasses="listaColunas"
styleClass="tab">
<t:column headerstyleClass="titTabela" sortable="true"
onmouseover="this.style.backgroundColor='#A6CBF0'"
onmouseout="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'">
<f:facet name="header">
<h:outputText styleClass="titTabela" value="#{msg.equipamento}" />
</f:facet>
<h:outputText id="equipamento" value="#{lista.equipamento}" />
</t:column>
No bean
FacesContext ctx = FacesContext.getCurrentInstance();
HttpServletRequest req = (HttpServletRequest) ctx.getExternalContext().getRequest();
String equipamento = req.getParameter("equipamento");
Só que a string equipamento é sempre null…
Algúem tem uma idéia de como eu capturar o valor dessa coluna?