Ola pessoal,
Eu estou com um problema aqui. Eu li a documentação e os tutoriais de DisplayTag, mas nao tive sucesso. Eu tenho uma action que retorna uma Collection de registros da DTO:
public ActionForward listar(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ActionForward forward = null;
ClienteDAO clienteDAO = new ClienteDAO();
Collection clientes = null;
try {
clientes = clienteDAO.getCliente();
forward = mapping.findForward("listaCliente");
} catch (Exception e) {
request.setAttribute("err",e.getClass().getName()+ ":" + e.getMessage());
forward = mapping.findForward("ERRO");
}
request.setAttribute("clientes", clientes);
return forward;
} // fim do metodo listar
E abaixo tem o trecho do <display:table>;
<display:table name="${clientes}" requestURI="cadOcorrencia.do">
<display:column property="idCliente" title="Identificacao"/>
<display:column property="razao_social" title="Nome da Empresa"/>
<display:column property="cnpj" title="CNPJ"/>
</display:table>
Aonde eu errei?
VLW!!