| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 11:08:27
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
bom dia galera ....
estou estudando a aposlita de web com vraptor...
e queria saber exatamente(pois não consegui entender)...o que exatamente tem que ter no header.jspf, pq?e onde eu coloco ele?
Obrigada!
This message was edited 1 time. Last update was at 11/02/2010 16:29:07
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 11:39:03
|
zoren
Virtual Machine Man
![[Avatar]](/images/avatar/9efbafef9f85fd9caa789941a4cdf821.jpg)
Membro desde: 30/06/2008 08:32:33
Mensagens: 598
Offline
|
Ele é um pedaço de um arquivo jsp
vc coloca ele na sua pasta junto com os demais arquivos jsp
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 16:16:49
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
ah tah entendi....
vc saberia me informar o motivo desse erro;
Caused by: java.lang.IllegalArgumentException: id to load is required for loading
at org.hibernate.event.LoadEvent.<init>(LoadEvent.java:74)
obrigada
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 16:29:22
|
garcia-jj
Forum Spammer
Membro desde: 13/04/2009 22:11:50
Mensagens: 1128
Localização: Porto Alegre
Offline
|
Você está tentando fazer load de um objeto passando o ID como nulo. Sempre que você tenta carregar um objeto você precisa passar o ID do mesmo, e esse ID não pode ser nulo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 22:01:51
|
Lucas Cavalcanti
Forum Spammer
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 1223
Offline
|
junto com a apostila do VRaptor vem um zip chamado goodbuy-auxiliar, nele vc acha o header.jspf e o footer.jsp que vc tem que colocar na pasta WebContent
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 11:11:28
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
então lucas eu coloquei o header.jspf e o footer.jsp...o footer esta assim:
</div><!-- div content -->
</div><!-- div body -->
<div id="footer">
</div>
</body>
</html>
não esta faltando algo?...então na apostila na web ja teria que esta assim:
mas o meu esta assim:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 11:12:06
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
então lucas eu coloquei o header.jspf e o footer.jsp...o footer esta assim:
</div><!-- div content -->
</div><!-- div body -->
<div id="footer">
</div>
</body>
</html>
não esta faltando algo?...então na apostila na web ja teria que esta assim:
mas o meu esta assim:
| Nome do arquivo |
teste1.bmp |
Download
|
| Descrição |
|
| Tamanho |
64 Kbytes
|
| Baixado: |
7 vez(es) |
| Nome do arquivo |
teste.bmp |
Download
|
| Descrição |
|
| Tamanho |
188 Kbytes
|
| Baixado: |
6 vez(es) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 11:44:42
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
ah reparei que no meu jsp(lista.jsp)
<c:forEach items="${produtoList}" var="produto">
<tr>
<td>${produto.nome}</td>
<td>${produto.descricao}</td>
<td>${produto.preco}</td>
<td><a href="edita?id=${produto.id}">Editar</a></td>
<td><a href="remove?id=${produto.id}">Remover</a></td>
</tr>
</c:forEach>
se eu tirar o ${produto.id} e colocar,por exemplo, o nº 1 e clicar em editar ele vai para a tela e consigo fazer a alteração....
na web eu não consigo ver a alteração,pq esta tudo em branco só aprece o editar e remover mas no sql a alteração foi feita.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 21:23:28
|
Lucas Cavalcanti
Forum Spammer
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 1223
Offline
|
como está o seu método lista do produtosController?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2010 09:21:09
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
Lucas esta assim:
@Resource
public class ProdutosController {
private final ProdutoDao dao;
private final Result result;
public ProdutosController(ProdutoDao dao, Result result){
this.dao=dao;
this.result=result;
}
public void adiciona(Produto produto){
dao.salva(produto);
result.redirectTo(ProdutosController.class).lista();
}
public void formulario(){
}
public List<Produto> lista(){
return dao.listaTudo();
}
public Produto edita(Long id){
return dao.carrega(id);
}
public void altera(Produto produto){
dao.atualiza(produto);
result.redirectTo(ProdutosController.class).lista();
}
public void remove(Long id){
Produto produto=dao.carrega(id);
dao.remove(produto);
result.redirectTo(ProdutosController.class).lista();
}
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 11:36:43
|
Lucas Cavalcanti
Forum Spammer
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 1223
Offline
|
dá uma olhada se seu dao.listaTudo() está retornando objetos Produto populados... se não estiver não vai funcionar a parte do jsp
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 11:58:58
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
Desculpa Lucas mas não consegui entender...
o meu produto dao esta assim rodutoDao
{....}
public List<Produto> listaTudo(){
return this.session.createCriteria(Produto.class).list();
}
{....}
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 12:07:48
|
Ramon.Onix
JavaChild
![[Avatar]](/images/avatar/daef3dd225154d7a50df068cdc4c07b8.png)
Membro desde: 21/11/2009 13:36:09
Mensagens: 103
Offline
|
não consegui entender que erro vc está tendo Lita!
|
Onix
I have .Class do you?
ATENÇÃO... Este é o elemento adversário, que por falta dele, constantemente ameaça destruir seus códigos...
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 12:37:51
|
Lita Mclean
JavaBaby
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 99
Online
|
assim...eu tenho um fomulario onde preencho com nome,descrição,preço qdo clico e enviar ele vai para outra tela que é o meu jsp: lista.jsp
esse jsp esta vindo assim:
Nome Descrição Preço
xxxx xxxxxxx xxx Editar Remover
onde esta o xxxx....era para vim com os dados que eu tinha preenchido- só que esta em branco.
e se eu tentar apertar o editar-por exemplo- aparece o erro:
java.lang.IllegalArgumentException: id to load is required for loading
entendeu?!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 12:41:13
|
Ramon.Onix
JavaChild
![[Avatar]](/images/avatar/daef3dd225154d7a50df068cdc4c07b8.png)
Membro desde: 21/11/2009 13:36:09
Mensagens: 103
Offline
|
entendi, posta o código da sua lista.jsp e do deu DAO.
|
Onix
I have .Class do you?
ATENÇÃO... Este é o elemento adversário, que por falta dele, constantemente ameaça destruir seus códigos...
 |
|
|
 |
|
|