| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2011 10:03:57
|
g4j
GUJ Ranger
![[Avatar]](/images/avatar/bea3c20edb84a0dd83a99a9a7274bc67.jpg)
Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline
|
Pessoal,
Estou usando a integração do vraptor com o extjs via classes do pacote br.com.caelum.vraptor.util.extjs e encontrei um probleminha com o componente Grid com paginação. O componente do extjs necessita receber um parametro chamado "total": XX que deve receber o total de registro que devem ser paginados, para executar o cálculo de paginas de acordo com o limite por pagina.
Não consegui fazer isso com as classes que estão no pacote util.extjs, então, baixei os fontes e adicionei um método chamado addTotal na interface ExtJSJson, implementando-o em ExtJSJsonImpl na forma que o componente de paginação entende e funcionou corretamente.
Existe uma forma de fazer com as classes originais do pacote extjs do vraptor? De qualquer forma as classes estão anexadas no post.
| Nome do arquivo |
ExtJSJson.java |
Download
|
| Descrição |
ExtJSJson.java |
| Tamanho |
1 Kbytes
|
| Baixado: |
40 vez(es) |
| Nome do arquivo |
ExtJSJsonImpl.java |
Download
|
| Descrição |
ExtJSJsonImpl.java |
| Tamanho |
8 Kbytes
|
| Baixado: |
43 vez(es) |
|
Gerson Luiz Chagas
SCJP 5.0
SCWCD 5.0
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2011 17:15:53
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
g4j, se vc quiser a gente pode colocar isso no fonte do VRaptor mesmo. crie um fork: https://github.com/caelum/vraptor/ commite no seu fork e me mande um pull request, por favor
This message was edited 1 time. Last update was at 19/01/2011 17:16:09
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2011 17:39:25
|
g4j
GUJ Ranger
![[Avatar]](/images/avatar/bea3c20edb84a0dd83a99a9a7274bc67.jpg)
Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline
|
Feito!
|
Gerson Luiz Chagas
SCJP 5.0
SCWCD 5.0
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2011 02:39:36
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
obrigado =)
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2011 15:05:44
|
pbnf
JavaGuru
Membro desde: 18/06/2003 12:06:55
Mensagens: 228
Localização: De volta a Cuiabá-MT, 40º na sombra !!!
Offline
|
Nem sabia que existia essa classe, vamos melhorar o changelog.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2011 18:51:45
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
pbnf, essa classe foi uma contribuição do Daniel Kist e eu não conheço o suficiente do ExtJS para escrever uma documentação boa.
vou ver se consigo falar com o Daniel, ou se vc quiser contribuir com documentação a gente também agradece =)
Abraços
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
|
|