Tamanho da tabela no DisplayTag

Pessoal, estou usando o display tag só que alguns casos preciso exibir muitas colunas em uma tabela, mas quero que as linhas continuem da mesma espessura.

Por exemplo, quando exibo a tabela, ao invés da tabela ser exibida corretamente ela é espremida para caber na tala inteira, sem aparecer as scroll bars. Gostariq que isso não acontecesse, ou seja, que a tabela ocupasse o tamanho que fosse necessário.

Tem como fazer isso? Até agora não encontrei como.

Obrigado!

Tente usar a propriedade height da display:column.

Amigo, o jsp ta acusando que essa propriedade não existe.

Estou verificando melhor o que esrá acontecendo e na verdade ta ocorrendo um line wrap nas linhas com muito conteúdo. Queria desabilitar esse line wrap.

Não existe??

Ué…

Olha o .JSP que tenho aqui:

<display:table name="test" border="0" defaultsort="1" decorator="org.displaytag.sample.Wrapper" export="true">
    <display:column property="nome" group="1" height="10"/>
    <display:column property="sobrenome" height="10" />
    <display:column property="salario" height="10"/>
    <display:column property="data" height="10" sort="true" />
</display:table>

Olha o height ali no meio…
Mas tudo bem, você quer que a largura da coluna fique fixa e não a altura da linha certo? Pois foi isso que eu entendi antes…

Veja o exemplo com nowrap:

<display:table name="test" border="0" defaultsort="1" decorator="org.displaytag.sample.Wrapper" export="true" width="600">
    <display:column property="nome" group="1" nowrap="yes"/>
    <display:column property="sobrenome"  />
    <display:column property="salario" />
    <display:column property="data" sort="true" />
</display:table>

Isso faz com que o texto seja impresso sempre na mesma linha.

Tecle CTRL+barra de espaço para ver as opções que podem ser usadas nas tags do DisplayTag.

Kra, q versão do display tag vc ta usando? Num tem essas opções!
Eu uso o ctrl+espaço e elas não aparecem. Se eu adicionou ele indica que ta errado. Se mando executar da erro falando que não existe tal parâmetro.

Falow!

Resolvi alterando o css do projeto

td, th { ... ... white-space: nowrap; }

Mesmo assim valeu pela atenção.

Até mais!

Segue o manifest do pacote displaytag-1.0.zip:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: Apache Maven
Built-By: fgiust
Package: org.displaytag
Build-Jdk: 1.3.1_15
Extension-Name: displaytag
Specification-Title: Display tag library
Specification-Vendor: the Displaytag team
Implementation-Title: org.displaytag
Implementation-Vendor: the Displaytag team
Implementation-Version: 1.0

Opa colegas,

consegui fazer assim sem precisar mexer em CSS…

<display:column property="nome" title="titulo" style="width:315px;text-align:left" />

opa galera só alguns esclarecimentos…

então da pra fazer algo bem rapido, ao inves de aplicar o nowrap em todas as

geradas, então temos:
<display:column property="proriedade" title="titulo" style="white-space: nowrap;" />