>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Erro aula 3 - JSP e Servlet


Bom dia, Rafael.

Primeiramente parabéns pelo curso estou aproveitando muito.
Estou com uma dúvida em meu eclipse os icones do Tomcat estão aparecendo com um "x", já desinstalei e o instalei novamente e fiz o mesmo com o java JDk, refiz o procedimento conforme as video aulas mais os icones ficam ainda com o "X". Pode me orientar o que posso verificar ?

Segue imagem
http://rlsystem.com.br/forum/disco/uploads/60499eb77c6a443ae7c5adf769602cfa-aula3_jee.jpg

Marcelo



6 Respostas


Marcelo

Não localizei o X na screen.

Mas qual o problema que ele apresenta?




Bom dia.

Quando abre o navegador é como se não encontrasse o arquivo para exibir o "println" na tela.
Abaixo o que o navegador do Eclipse mostra...
HTTP Status 404 - /chamados/servlet/chamados.IndexServlet


type Status report

message /chamados/servlet/chamados.IndexServlet

description The requested resource is not available.


Apache Tomcat/8.0.9

Na aba Markers é exibido duas mensagens
Java Exception Breakpoints
Unknown




Como você inicio o eclipse?




Antes de Postar minha dúvida, vim aos tópicos ver se alguém tinha o mesmo problema que eu. É exatamente isso que ele está falando.

Na verdade na hora de execução não sei porque o compilador não lê as tags MyServlet
/Index do arquivo web.xml

O compilador tenta ler o url em uma pasta ou package que não existe, como citado a cima HTTP Status 404 - /chamados/servlet/chamados.IndexServlet.

A pasta servlet não foi criada no exemplo e a tag /Index não é lida.

Se você forçar endereço no navegador, o servlet roda normalmente, retornando a resposta do exemplo.
http://localhost:8080/Chamados/Index.

Porém pelo jeito o compilador está com padrão execução pré-definido. Queria saber como alterar isso. Para não ter que ficar digitando o endereço toda vez que executar uma aplicação.




Antes de Postar minha dúvida, vim aos tópicos ver se alguém tinha o mesmo problema que eu. É exatamente isso que ele está falando.

Na verdade na hora de execução não sei porque o compilador não lê as tags[XML]MyServlet
/Index
[/XML]

O compilador tenta ler o url em uma pasta ou package que não existe, como citado a cima HTTP Status 404 - /chamados/servlet/chamados.IndexServlet.

A pasta servlet não foi criada no exemplo e a tag[XML]
/Index
[/XML] não é lida.

Se você forçar endereço no navegador, o servlet roda normalmente, retornando a resposta do exemplo.
http://localhost:8080/Chamados/Index.

Porém pelo jeito o compilador está com padrão execução pré-definido. Queria saber como alterar isso. Para não ter que ficar digitando o endereço toda vez que executar uma aplicação.




Olá

Por favor, abra um tópico exclusivo com esta dúvida para ajudarmos você.

Obrigada