Autor |
Mensagem |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 02/07/2007 12:55:47
|
robmsjr
MultiAction
Membro desde: 26/06/2007 19:30:49
Mensagens: 88
Offline
|
Estou na tela imagemListagem.
E lá estou precisando do campo nome, que fica em imagem.getArquivo().getNome()...
ex1:
<n:column header="imagem">
<img src="${imagem.caminho}">
</n:column>
qnd eu faço assim funciona...ele pega a propriedade caminho da imagem, que eu repliquei no banco só pra testar.
agora qnd faço
ex1:
<n:column header="imagem">
<img src="${imagem.arquivo.nome}">
</n:column>
Ai perguntei se era pq o nome não é carregado automaticamente.
consegui ser claro agora?
valeu,
abraços;
EDITADO:
Vi agora q está dando LazyInitializationException; mas colocando diretamente no <t:property name="arquivo.nome"/> funciona!
Qual o motivo?
E caso eu precise configurar o interceptor opensessioninview do spring onde faço?
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 02/07/2007 13:33:20
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Huuuuummm...
entendi!!!
Seguinte.. o bean.arquivo é o nome da classe.. e nao a propriedade que se encotra o nome do arquivo, por isso você deve usar bean.arquivo.nome, logo quando vc usa o <t:property name="arquivo"/> o NEO pega a propriedade que está anotada com @DescriptionProperty e poe no lugar...
Já o segundo erro o lazy la, vc faz assim para arrumar:
TelaDAO: método updateListagemQuery
Code:
query.leftOuterJoinFetch("bean.arquivo arquivo")
entendeu?
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 02/07/2007 13:44:21
|
robmsjr
MultiAction
Membro desde: 26/06/2007 19:30:49
Mensagens: 88
Offline
|
Entendi sim, vou testar assim que chegar em casa.
Mas n tem como eu pegar o descriptionproperty como o neo pega no property n?
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 02/07/2007 13:58:03
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Ter tem, so que você teria que montar a sua tag para fazer isso...
Vamos montar uma tproperty para imagem.
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 20/12/2007 19:52:03
|
marcofarnezi
Equipe
Membro desde: 06/11/2007 17:32:07
Mensagens: 14
Localização: LinkCom
Offline
|
Gente. Meu projeto esta igual o projeto mas esta dando problemas na hora de salvar o arquivo.
o erro é:
Code:
Hibernate: select index0_.cdindex as cdindex1_, index0_.texto as texto1_, index0_.cdarquivo as cdarquivo1_ from Index index0_ order by index0_.cdindex limit ?
19:45:50,328 ERROR [STDERR] java.lang.IllegalArgumentException: Cannot convert 0 of type class java.lang.Integer to class br.com.prisma.bean.Index
19:45:50,328 ERROR [STDERR] at org.apache.el.lang.ELSupport.coerceToType(ELSupport.java:374)
19:45:50,328 ERROR [STDERR] at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:188)
19:45:50,328 ERROR [STDERR] at org.apache.jasper.el.ExpressionImpl.evaluate(ExpressionImpl.java:35)
19:45:50,328 ERROR [STDERR] at org.apache.jasper.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:55)
19:45:50,328 ERROR [STDERR] at br.com.linkcom.neo.view.BeanTag.doComponent(BeanTag.java:57)
19:45:50,328 ERROR [STDERR] at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
19:45:50,328 ERROR [STDERR] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.TabelaResultadosTag_jsp._jspx_meth_n_005fbean_005f0(TabelaResultadosTag_jsp.java:144)
19:45:50,328 ERROR [STDERR] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.TabelaResultadosTag_jsp.access$0(TabelaResultadosTag_jsp.java:130)
19:45:50,328 ERROR [STDERR] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.TabelaResultadosTag_jsp$TabelaResultadosTag_jspHelper.invoke0(TabelaResultadosTag_jsp.java:445)
19:45:50,328 ERROR [STDERR] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.TabelaResultadosTag_jsp$TabelaResultadosTag_jspHelper.invoke(TabelaResultadosTag_jsp.java:551)
19:45:50,328 ERROR [STDERR] at br.com.linkcom.neo.view.BaseTag.doBody(BaseTag.java:253)
19:45:50,328 ERROR [STDERR] at br.com.linkcom.neo.view.DataGridTag.renderRow(DataGridTag.java:354)
19:45:50,328 ERROR [STDERR] at br.com.linkcom.neo.view.DataGridTag.renderBody(DataGridTag.java:346)
19:45:50,328 ERROR [STDERR] at br.com.linkcom.neo.view.DataGridTag.iterate(DataGridTag.java:376)
19:45:50,328 ERROR [STDERR] at br.com.linkcom.neo.view.DataGridTag.doComponent(DataGridTag.java:248)
to garrado nisso tem dois dias
pq deste erro?
|
Marco Farnezi |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 21/12/2007 10:15:15
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Mostre o código!
Tem que ver o que está feito erro.
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 21/12/2007 12:44:11
|
marcofarnezi
Equipe
Membro desde: 06/11/2007 17:32:07
Mensagens: 14
Localização: LinkCom
Offline
|
Bom...
Posso garantir que o ex feito para funcionario esta identico .
tirando os nomes dos objetos.
Resolvi tirar o objeto de arquivos e o erro continua.
O estranho eh que depois deste erro refiz todo o codigo copiando passa a passo tudo que tem no tutorial de crud e o erro continua.
N creio q seja um erro banco porque os dados estão sendo gravados corretamente e sem problemas...
O problema esta na hora de listar.
Devo ter deixado algum detalhe passar mas n consigo ver.
Vou procurar mais e se achar eu posto.
|
Marco Farnezi |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 21/12/2007 19:09:31
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Marco. você está sendo subjetivo ao estremo nas suas perguntas, nós não conseguimos adivinhar o que passa pela sua cabeça. Procure ser mais claro o possível. Se o Exemplo está funcionando e o seu não é porque você fez algo errado. Pode ser algo besta que você deixou passar.
No mais, Até logo. E um feliz ano novo e um feliz natal!
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 26/12/2007 13:25:52
|
marcofarnezi
Equipe
Membro desde: 06/11/2007 17:32:07
Mensagens: 14
Localização: LinkCom
Offline
|
Boa tarde a todos.
Não achei o erro porque não havia erros.
O problema é que meu bean tinha o nome de Index e parece que "index" é uma palavra reservada para o NEO
Quando mudei o nome do Bean tudo rolou perfeitamente
|
Marco Farnezi |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 29/12/2007 19:24:43
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
huum.. não lembro de colocarmos nenhuma restrição quanto a nome de arquivos.
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 02/01/2008 13:24:15
|
marcofarnezi
Equipe
Membro desde: 06/11/2007 17:32:07
Mensagens: 14
Localização: LinkCom
Offline
|
depois faça o teste de fazer um crud simples com o nome index
(index, indexcrud, indexdao, indexservice, indexlistagem, indexentrada)
|
Marco Farnezi |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/01/2008 20:06:23
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
=p No site do neo tenho isso.. para gerenciar os blocos da pagina inicial.
mas depois irei fazer uns testes mais profundos sobre isso. Obrigado.
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
|