Display tag + paginação + struts  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
antoniopopete
Virtual Machine Man

Membro desde: 27/12/2006 02:37:31
Mensagens: 712
Localização: Salvador - BA
Offline

Bem pessoal eu estou buscando soluções com para a paginação usando displaytag e gostaria de sdaber se alguem ja personalizou o layout da mesma,em relação as bordas.
E tambem se alguem sabe como mudar o link dos numeros das paginas e como fazer no caso do struts, para paginar passando por uma action.
Ou tenho que fazxer isso no banco.???
ALguem sabe como resovler?

Antonio Lazaro

[Email]
nandobgi
Java Ninja
[Avatar]

Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline

Você pode personalizar o estilo da displayTag usando o arquivo displaytag.css.



Sobre a paginação você deve utilizar uma action que retorne uma lista



Espero ter ajudado

[ ]'s


[MSN]
felipeguerra
GUJ Ranger

Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline

Alguém pode me ajudar na paginação?

Não da nenhum erro, porém, aparece a seguinte mensagem na minha página: Nothing found to display.

Abraço!

"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..."
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

esta é a mensagem padrão quando não existe mais registros...

você pode alterá-la no arquivo de configuração da displaytag

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

felipeguerra
GUJ Ranger

Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline

Bem, não está correto visto que o meu ArrayList está abarrotado de dados...

Ou seja, eu não configurei direito a display tag!

E é nisso que eu preciso de ajuda...

JSP

"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..."
agasea
JavaChild

Membro desde: 05/04/2006 12:38:10
Mensagens: 136
Offline

Dá uma olhada aqui:

<display:table name="sesisonScope.listDados"


Deve ser sessionScope, certo?
[MSN]
joaosouza
JavaEvangelist
[Avatar]

Membro desde: 14/08/2006 15:57:59
Mensagens: 331
Localização: São Paulo
Offline

Olá felipeguerra blz, o código abaixo referente ao name do seu displaytag tem que ser o resultado da sua consulta ao banco (um ArrayList, por exemplo), e que na sua action (apresenta.do) vc coloca no request.



Daí o displaytag irá popular os dados e paginar sem problemas.

Espero que tenha ajudado.


João Paraiso.

# The Future is Open !!
[Email] [Yahoo!] [MSN]
felipeguerra
GUJ Ranger

Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline

É isso mesmo, camarada...

Agora, olha só, eu preciso formatar os campos que são retornados, e estou fazendo desse jeito:



e o erro é:



sei o que está provocando o erro, mas não sei qual é a maneira de substituir o trecho do código sessionScope.listDados.dtMovto, de modo que funcione!

Abraço

"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..."
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

coloque a propriedade id na sua tag.
depois pegue no value do formatDate usando el...

exemplo:

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

joaosouza
JavaEvangelist
[Avatar]

Membro desde: 14/08/2006 15:57:59
Mensagens: 331
Localização: São Paulo
Offline

E aí felipeguerra que banco vc está usando?

Dá uma olhada se tem como vc já formatar os campos no proprio select.

Por exemplo Sql Server, para formatar campos datetime uso assim:



Então o proprio select formata e me tras o valor desse tipo dd/MM/yyyy.

Valeu !!

João Paraiso.

# The Future is Open !!
[Email] [Yahoo!] [MSN]
joaosouza
JavaEvangelist
[Avatar]

Membro desde: 14/08/2006 15:57:59
Mensagens: 331
Localização: São Paulo
Offline

E aí felipeguerra que banco vc está usando?

Dá uma olhada se tem como vc já formatar os campos no proprio select.

Por exemplo Sql Server, para formatar campos datetime uso assim:



Então o proprio select formata e me tras o valor desse tipo dd/MM/yyyy.

Valeu !!

João Paraiso.

# The Future is Open !!
[Email] [Yahoo!] [MSN]
felipeguerra
GUJ Ranger

Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline

Ou joaosouza, mas e a idéia do MVC??????

"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..."
felipeguerra
GUJ Ranger

Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline

Valeu novamente marcelo_mococa...

"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..."
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

falow...
precisando estamos aí..rs

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

felipeguerra
GUJ Ranger

Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline

Sou completamente ignorante no uso da display tag...agora não sei onde configurar as mensagens padrão, por exemplo, eu vi que tem um arquivo de properties, mas fiquei em dúvida se preciso criar um 'personalizado' ou tenho que alterar o original, aliás, qual é o caminho desse aquivo?

"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..."
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team