| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2011 11:41:31
|
ric_analista
Entusiasta Java
![[Avatar]](/images/avatar/f756c6793102503fc5fc446d102e699f.jpg)
Membro desde: 15/09/2010 15:25:41
Mensagens: 15
Localização: Niteroi
Offline
|
Olá Pessoal,
estou fazendo um projeto usando o vraptor scaffold e caí na seguinte situação:
No Rails voce pode usar os partials assim podendo usar um bloco de código para qualquer form, somente precisa declarar o render e passar o objeto usando o form helper, então em um projeto java estou fazendo o seguinte:
>> Possuo uma jsp que é de endereço, essa jsp vai ser incluída por Cliente, Empresa etc... pois endereço é comun a essas.. porém como passo o valor do form Cliente ou Empresa para essa JSP endereço para que os names e values da jsp endereço possa ser comum á qualquer uma??? ex:
<ul id="dados">
<li>
<div class="field">
Nome:<br />
<input type="hidden" name="empresa.instituicao.id" value="${empresa.instituicao.id}"/>
<input type="text" name="empresa.nome" value="${empresa.nome}"/>
</div>
<div class="field">
Sinopse:<br />
<input type="text" name="empresa.sinopse" value="${empresa.sinopse}"/>
</div>
</li>
</ul>
<ul id="endereco" class="hide">
<li>
<%@include file="/WEB-INF/jsp/partials/endereco.jsp"%> <<<<<<<<<<<<<<<<, AQUI É O INCLUDE
</li>
</ul>
<<<<<<<<<<<<<<<<<<<<<<<<<<, NO ENDEREÇO
<div class="field">
Logradouro:<br />
<input type="text" name="${empresa.endereco.logradouro}" value="${empresa.endereco.logradouro}"/> <<<<<<<<< ENTÃO AQUI, QUERIA QUE VOCE UM OBJETO COMUM NO VALUE E NAME!!!!!!!!!!!!!
</div>
Abração a todos e obrigadao...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2011 17:09:21
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
dá uma olhada nisso:
http://waffle.codehaus.org/taglib.html
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2011 21:13:16
|
rodolfoliviero
JavaChild
Membro desde: 06/07/2006 12:27:24
Mensagens: 133
Offline
|
eu comocei a fazer algo do tipo para o vraptor scaffold porem criei algumas macros para o freemarkar da uma olhada
https://github.com/caelum/vraptor-scaffold/blob/master/lib/vraptor-scaffold/generators/app/templates/freemarker/macros/html.ftl
Não tive mto tempo ainda para melhorar essas macros e nem para criar algumas tags para jsp(tags) .
Vc pode criar algumas tag files que faça essa trabalho.
|
rodolfoliviero.com.br
blog.rodolfoliviero.com.br
github.com/rodolfoliviero |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2011 09:35:25
|
ric_analista
Entusiasta Java
![[Avatar]](/images/avatar/f756c6793102503fc5fc446d102e699f.jpg)
Membro desde: 15/09/2010 15:25:41
Mensagens: 15
Localização: Niteroi
Offline
|
Lucas,,, valeu mesmo pela dica.. muito bom.. atendeu perfeitamente..
Deus te abençoe..
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2011 09:36:06
|
ric_analista
Entusiasta Java
![[Avatar]](/images/avatar/f756c6793102503fc5fc446d102e699f.jpg)
Membro desde: 15/09/2010 15:25:41
Mensagens: 15
Localização: Niteroi
Offline
|
Lucas obrigadão.. valeu mesmo pela dica.. atendeu perfeitamente..
Deus te abençoe..
|
|
|
 |
|
|