| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 15:26:48
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
Olá galera,
Bem, estou com um problema que eu acho que é algum detalhe bem besta que estou esquecendo. Estou criando uma telinha de login que consulta num BD MySQL, até aí tudo certo, compila legal sem nenhum erro. (Nem quero mostrar o codigo pq fiz em 9 minutos exatos e tá uma coisa monstruosamente PORCA). Eu acho que é algum probleminha besta de configuração.
Alterei o server.xml do tomcat para rodar pela porta 80, ok. Entao eu digito http://localhost/login e voi là! A telinha JSP aparece.
Agora nos temos o seguinte arquivo web.xml:
Ok, entao quando eu digitasse http://localhost/login/checarLogin eu deveria ter o servlet. Mas ao invés disso tenho:
Pelo form action do index.jsp eu tenho:
A minha estrutura de diretórios:
Eu gostaria de saber porque diabos está dando a porcaria do 404.
PS: Setei a permissão do .class pra 777 e tudo mais.
This message was edited 1 time. Last update was at 08/08/2008 18:26:03
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 15:34:28
|
ze_kiefa
JavaGuru
![[Avatar]](/images/avatar/80c60e6ccca996995b273e51b04d6b9c.jpg)
Membro desde: 20/04/2006 09:57:07
Mensagens: 200
Localização: São Paulo, SP - Brasil
Offline
|
Tente http://localhost/checarLogin, SEM o 'login' na URL.
O Servlet não respeita a estrutura de diretórios. Ele é acessado da raiz do contexto.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 15:39:25
|
André Fonseca
JWizard
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline
|
Você poderia também mudar o
This message was edited 1 time. Last update was at 08/08/2008 15:39:36
|
Você é novo no GUJ?
Como fazer perguntas?
www.twitter.com/_afonseca |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 15:41:42
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
ze_kiefa wrote:Tente http://localhost/checarLogin, SEM o 'login' na URL.
O Servlet não respeita a estrutura de diretórios. Ele é acessado da raiz do contexto.
Mudei o web.xml, tentei acessar desse outro jeito e...
Nada, não deu em nada.. Continua 404 ;(
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 15:57:11
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
checou os logs?
This message was edited 1 time. Last update was at 08/08/2008 15:59:42
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 16:04:45
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
Boa idéia. não havia pensado nisso.. rs.
Deixa eu dar um olhada aqui...
Viu algo demais? Eu não vi... Essa aplicaçãozinha ai ch01 é outra, a primeira q tava testando...
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 16:07:17
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
apaga ela do projeto entao...
This message was edited 1 time. Last update was at 08/08/2008 16:08:27
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 16:07:19
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
Ah, outro arquivo aqui de log:
catalina.08.08.2008.log
Continuo sem ver nada... =(
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 16:08:02
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
raf4ever wrote:olha as coisas melhorando
Mas então cara, essa aplicação CH1 não é a que estou agora, a que estou é a Login...
Essa é uma que eu tava testando ainda...
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 16:10:23
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
deleta essa aplicação então..
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 16:13:04
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
como perguntar não ofende...
tu estás usando doPost() ou service() no teu servlet?
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 16:18:22
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
raf4ever wrote:como perguntar não ofende...
tu estás usando doPost() ou service() no teu servlet?
Rsrs. Relaxa, eu sou bem iniciante ainda em WEB.
No servlet, sobrescrevi a ação do DoGet() e no corpo do metodo coloquei para DoPost().
Não sobrescrevi o método Service().
Mas cara, esse erro é 404, diz que nao localiza. Se fosse algum erro no bytecode ele acusaria depois que tentasse acessar, eu estaria feliz se ele estivesse acusando um erro no codigo, rsrsrs.
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 17:34:08
|
André Fonseca
JWizard
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline
|
Oi,
Tá dando exception de encoding na aplicacao ch1, se voce nao conseguir remover ela pelo manager/html pode fazer o que sugeriram, pare o tomcat, dá um delete na pasta, limpa os logs, reinicia o tomcat.. deve funcionar..
Outra coisa, se você nao quiser se preocupar se a requisicao vem por GET, POST, etc, basta colocar o seu codigo direto no service que o container se vira..
Abs
This message was edited 1 time. Last update was at 08/08/2008 17:35:26
|
Você é novo no GUJ?
Como fazer perguntas?
www.twitter.com/_afonseca |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 17:45:00
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
Olá galera,
Bme, uma coisa. Eu estou rodando o Tomcat pelo plugin da Sysdeo instalado do Eclipse Ganymede.
Mas acontece que eu posso reestartar, etc, e os arquivos de log dentro de /home/darkstar/apache-tomcat/logs nao sao alterados, no caso, ele nao usa o diretório de log default do tomcat. Alguem sabe qual ele usa?
[]'s!
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2008 17:46:35
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
E outra coisa, quando eu coloco o arquivo web.xml dentro do diretorio web/ a index.jsp aparece. Mas se eu coloco o arquivo web.xml dentro do /web/WEB-INF ele não mostra o index.jsp nem o servlet.
grato.
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
|
|