| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2006 18:59:38
|
paulo1410
What is classpath?
Membro desde: 01/11/2006 19:35:23
Mensagens: 6
Offline
|
Me ensinaram que eu nao preciso declarar a diretiva page isELIgnored = "false", pois por padrão já seria falsa mas isso nao funciona com o TomCat 5.5 que estou usando. Tentei declarar no DD (web.xml):
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<el-ignored>false</el-ignored>
</jsp-property-group>
</jsp-config>
Para nao ter que ficar declando a diretiva em cada jsp, porém ele também não da efeito nenhum. Mais na frente precisei do DD de novo para declrar um página erro:
<error-page>
<exception>java.lang.Throwable</exception>
<location>/paginaErro.jsp</location>
</error-page>
E o DD mais uma vez me ignorou.
Resumindo meus programas só funcionam quando eu declaro as diretivas em cada página (muito mais trabalhoso):
<%@ page isELIgnored = "false" %>
<%@ page errorPage = "paginaErro.jsp" %>
Alguem pode me dizer o que há de errado com meu Tomcat ???Obrigado.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2006 19:41:11
|
ItaloE
JavaBaby
![[Avatar]](/images/avatar/e056e52c8dcd019a63e6a3f169892cc9.jpg)
Membro desde: 24/08/2006 17:09:13
Mensagens: 76
Offline
|
Não deu pra perceber se foi isso que vc fez, mas acho q vc tem que configurar isso no web.xml do tomcat na pasta 'conf'
|
"Think!"
"Povo estúpido tem q se F..., vamo nos para mais 4 anos de estupidez e ignorância. Mas o povo tem o que merece" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2006 19:59:06
|
paulo1410
What is classpath?
Membro desde: 01/11/2006 19:35:23
Mensagens: 6
Offline
|
voce tem certeza disso? Eu estou configurando dentro da pasta WEN-INF da minha aplicação, e acho que eh lá mesmo. Quando tentei acrescentar as linhas dentro do web.xml com TOMCAT_HOME/conf também nao teve efeito.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2006 20:00:29
|
paulo1410
What is classpath?
Membro desde: 01/11/2006 19:35:23
Mensagens: 6
Offline
|
* Eu quis dizer WEB-INF
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2006 20:10:22
|
ItaloE
JavaBaby
![[Avatar]](/images/avatar/e056e52c8dcd019a63e6a3f169892cc9.jpg)
Membro desde: 24/08/2006 17:09:13
Mensagens: 76
Offline
|
Certeza nao ...
Se nao for isso tente dar uma olhada no escopo em que vc esta colocando o elIgnore no seu web.xml
|
"Think!"
"Povo estúpido tem q se F..., vamo nos para mais 4 anos de estupidez e ignorância. Mas o povo tem o que merece" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 05:29:29
|
Sergio Lopes
Moderador
![[Avatar]](/images/avatar/8232e119d8f59aa83050a741631803a6.jpg)
Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline
|
sem essas configuracoes a EL nao funciona?
veja se no seu web.xml, na tag webapp está version="2.4"
|
Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 10:13:54
|
carneiro
JavaEvangelist
![[Avatar]](/images/avatar/18b91b19f6a289e7708da7f778b2c609.jpg)
Membro desde: 07/04/2005 11:37:42
Mensagens: 328
Offline
|
Pois é, eu também nunca coloco essas diretivas aí em lugar nenhum. Verifique se está setado para a versão 2.4 mesmo da API de Servlets.
|
Davi Luan Carneiro
Desenvolvedor JEE |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 11:40:43
|
fabiolucio9
JavaBaby
Membro desde: 16/08/2006 14:38:12
Mensagens: 97
Localização: Goiânia
Offline
|
apenas um jute....
dê uma olhada no DD (web.xml) na pasta do Tomcat em
webapps\seuprojeto\WEB-INF
dentro desse diretório tem um web.xml que o container (tomcat) usa para sua aplicação..
tenta colocar no web.xml no cabeçalho isso..
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns si="http://www.w3.org/2001/XMLSchema-instance"
version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 11:46:21
|
ItaloE
JavaBaby
![[Avatar]](/images/avatar/e056e52c8dcd019a63e6a3f169892cc9.jpg)
Membro desde: 24/08/2006 17:09:13
Mensagens: 76
Offline
|
Pede ser que vc nao tenha o jar da jstl no seu projeto. Verifique se vc realmente tem a jstl na pasta lib de seu projeto
|
"Think!"
"Povo estúpido tem q se F..., vamo nos para mais 4 anos de estupidez e ignorância. Mas o povo tem o que merece" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 13:40:34
|
paulo1410
What is classpath?
Membro desde: 01/11/2006 19:35:23
Mensagens: 6
Offline
|
Obrigado pessoal. Deu certo, acho que precisava mesmo do cabeçalho!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 13:44:32
|
paulo1410
What is classpath?
Membro desde: 01/11/2006 19:35:23
Mensagens: 6
Offline
|
Italo, jstl.jar eh necessário apenas quando se vai trabalhar com tags padrões (core). Não sendo necessária para Expression Language (EL), que faz parte do pacote JSP e vem habilitado por padrão. O meu problema era que estava desabilitado por padrão, e tinha que sempre definir uma diretiva page habilitando para habilitar as ELs
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 14:38:26
|
ItaloE
JavaBaby
![[Avatar]](/images/avatar/e056e52c8dcd019a63e6a3f169892cc9.jpg)
Membro desde: 24/08/2006 17:09:13
Mensagens: 76
Offline
|
é verdade, hehe......desculpa a confusão ae
|
"Think!"
"Povo estúpido tem q se F..., vamo nos para mais 4 anos de estupidez e ignorância. Mas o povo tem o que merece" |
|
|
 |
|
|