| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 16:44:01
|
zepunk
JavaTeenager
![[Avatar]](/images/avatar/c5c3d4fe6b2cc463c7d7ecba17cc9de7.jpg)
Membro desde: 24/05/2005 11:57:28
Mensagens: 198
Localização: Osasco
Offline
|
zepunk wrote:Olá pessoal estou com probleminha aqui em um parametro da minha tagFile.
Eu criei uma jsp e quando eu mando imprir o código do meu objeto, ele imprime normal ex:
esta linha de código imprime o número 1, corretamente.
Depois eu chamo umas tagFile minha ex.:
Até aqui sem problemas, ele gera uma combo com o item 1 selecionado.
agora quando eu passo o retorno do meu objeto para minha tagFile, da erro. ex.:
Não sei o que fazer, pois quando eu fasso os testes com o retorno dos meus objetos ele da erro, lembrando que os tipos dos são iguais.
segue o erro
|
Perseverança sozinha não ganha guerra, só palavras não conquistam um coração. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 17:06:47
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
parece que o problema esta na definição da tua Tag File ...
pode colocar o cabeçalho dela aqui pra nois?
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 17:11:27
|
zepunk
JavaTeenager
![[Avatar]](/images/avatar/c5c3d4fe6b2cc463c7d7ecba17cc9de7.jpg)
Membro desde: 24/05/2005 11:57:28
Mensagens: 198
Localização: Osasco
Offline
|
|
Perseverança sozinha não ganha guerra, só palavras não conquistam um coração. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 17:21:56
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
bom, isto não é uma tagfile.
tagfile é um arquivo .tag que se usa a mesma sintaxe do JSP
neste caso preciso é do teu TLD pra saber o motivo daquele erro
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 17:27:52
|
zepunk
JavaTeenager
![[Avatar]](/images/avatar/c5c3d4fe6b2cc463c7d7ecba17cc9de7.jpg)
Membro desde: 24/05/2005 11:57:28
Mensagens: 198
Localização: Osasco
Offline
|
ops.. .heheh
desculpa a gaf......
|
Perseverança sozinha não ganha guerra, só palavras não conquistam um coração. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 17:38:58
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
seguinte, paece que o problema é:
o teu web.xml ta informando que tu vai usar j2ee 2.4
a tua taglib é versão 1.1
de vez em quando da conflito deste tipo
tem uma solução absurda que as vezes funciona ...
na declaração na JSP do
<%@ taglib prefix="" uri="" %>
troca a ordem do prefix e da URI
se isto não funcionar, muda o DTD do teu TLD pra este: http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd
que é o DTD para taglibs compativeis com JSP 2.0
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 10:01:07
|
zepunk
JavaTeenager
![[Avatar]](/images/avatar/c5c3d4fe6b2cc463c7d7ecba17cc9de7.jpg)
Membro desde: 24/05/2005 11:57:28
Mensagens: 198
Localização: Osasco
Offline
|
Puts cara o erro ainda continua, quando passo o valor na mão ele vai, mas quando passo o objeto ele continua com o erro.
Isto da erro
isto não dá
Porém o valor de ${empresa.ativo.id} esta retornando 1.
alterei o cabeçalho da minha jsp como indicado
alterei a DTD da minha tld
E não fasso idéia do que fazer para resolver este problema.
Erro.
Ta fogo.. ehehehe
|
Perseverança sozinha não ganha guerra, só palavras não conquistam um coração. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 10:06:06
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
tenta limpar o cache do tomcat
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 16:41:59
|
zepunk
JavaTeenager
![[Avatar]](/images/avatar/c5c3d4fe6b2cc463c7d7ecba17cc9de7.jpg)
Membro desde: 24/05/2005 11:57:28
Mensagens: 198
Localização: Osasco
Offline
|
Puts....
ta treta não funciona de maneira alguma.
alguém tem mais alguma sujestão ??
Abrigado.
|
Perseverança sozinha não ganha guerra, só palavras não conquistam um coração. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2006 09:03:00
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
urubatan wrote:tenta limpar o cache do tomcat 
Essa seria a minha sugestao tambem. Apaga o diretorio work/org do seu projeto e tenta denovo.
Fora isso, o erro é claro: seu atributo valorDefault não aceita expressões do tipo expression language.
Note que o valor passado que funciona não é EL e o que não funciona é EL. Por exemplo: valorDefault="${1}" não vai funcionar.
O que fazer então?
1. Verificar que o web.xml realmente diz estar usando servlet api 2.4.
2. Se nao me engano, no tld voce pode falar quais atributos aceitam EL e quais nao (aprendi pra certificacao mas nao lembro), da uma olhada na especificacao de JSP que com certeza vai te falar isso...
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2006 09:49:17
|
zepunk
JavaTeenager
![[Avatar]](/images/avatar/c5c3d4fe6b2cc463c7d7ecba17cc9de7.jpg)
Membro desde: 24/05/2005 11:57:28
Mensagens: 198
Localização: Osasco
Offline
|
Opá, muito obrigado pela ajuda olhei a especificação e tem uma tag na tld que indica que não haverá validação em runtime
Além de ter uma tag que indica qual o tipo do atributo
Obrigado pela atenção.
|
Perseverança sozinha não ganha guerra, só palavras não conquistam um coração. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2008 13:04:08
|
Humbertim2
JavaChild
![[Avatar]](/images/avatar/9b559e998150214661f26a1ced740688.jpg)
Membro desde: 31/01/2007 22:04:03
Mensagens: 115
Localização: São Paulo
Offline
|
Ola...
apesar do tópico ser antigo...
eu estava com o mesmo problema...
soh q no meu caso estou a utilizar JEE 5...
nao tive q alterar nada no meu web.xml nem em tld...
na declaracao do meu jsp ao inves de
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
aterar para...
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
A modéstia, quando excessiva, é como o vento que apaga o archote cegando o viadante nas trevas de uma noite interminável.
Para que possa o homem vencer os múltiplos obstáculos que se lhe deparam na vida, precisa ter o espírito preso às raízes de uma ambição que o impulsione a um ideal qualquer.
O homem que calculava |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2010 00:21:58
|
adrmaster
Entusiasta Java
![[Avatar]](/images/avatar/0f9ebf9bca176270cf174ef42d3d5c3f.jpg)
Membro desde: 06/12/2008 10:17:32
Mensagens: 17
Localização: Garanhuns-PE
Offline
|
Humbertim2
Eu tava com esse probleminha agorinha e mais uma vez, atravez de GUJ e da ajuda do pessoal consegui resolver também.
Obrigado a todos.
Abraços
|
Graduando em Ciência da Computação / 5º período. |
|
|
 |
|
|