podemos usar rowspan e colspan em displaytag?
-
11-09-2019 - |
Pergunta
Eu tenho que criar uma tabela, cuja estrutura é assim
|--------------------------------| |col1|col2| col3 |col4| | | | col3.1 | col3.2 | | |----|----|--------|--------|----| |----|----|--------|--------|----|
É possível criar tal datagrid usando tag visor?
Solução
Confira os exemplos decorador ( http://displaytag.sourceforge.net/1.2/tut_decorators .html ), que é sua melhor aposta.
Outra maneira de fazer isso é adicionar o conteúdo da célula manualmente, assim:
<display:column titleKey="something" media="html">
<c:out_of_property_here>
</display:column>
Se bem me lembro, se minha mesa foi definida como:
<display:table name="test" requestURI="some_uri"
defaultsort="0" id="test" export="true" excludedParams="*" >
você acessar o elemento atual usando test
, por isso, se o objeto que você está exibindo tem uma id
propriedade com um getId
getter, você acessar o objeto atual na lista escrevendo test.id
.
Mas gostaria de tentar usar um decorador primeiro (você pode adicionar decoradores por coluna IIRC), a segunda opção é muito confuso.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow