[RESOLVIDO]Falha de comunicação com o servlet

Eu não sei oq há de errado com o mapeamento do meu servlet…

Tá dando o seguinte erro

SEVERE: Error loading WebappClassLoader
delegate: false
repositories:
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@1386918
controller.servlets.login.LoginServlet
javax.servlet.ServletException: Wrapper cannot find servlet class controller.servlets.login.LoginServlet or a class it depends on

Meu web.xml tá da seguinte forma

[code]<?xml version="1.0" encoding="UTF-8"?>

SAD - Sistema de Apoio à Decisão

/jsp/login.jsp

<servlet>
	<servlet-name>Login</servlet-name>
	<servlet-class>controller.servlets.login.LoginServlet</servlet-class>
</servlet>

<servlet-mapping>
	<servlet-name>Login</servlet-name>
	<url-pattern>/login</url-pattern>
</servlet-mapping>

[/code]

Oq pode ser? O servlet está sim nessa pasta indicada…

[quote=raffccc]Eu não sei oq há de errado com o mapeamento do meu servlet…

Tá dando o seguinte erro

SEVERE: Error loading WebappClassLoader
delegate: false
repositories:
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@1386918
controller.servlets.login.LoginServlet
javax.servlet.ServletException: Wrapper cannot find servlet class controller.servlets.login.LoginServlet or a class it depends on

Meu web.xml tá da seguinte forma

[code]<?xml version="1.0" encoding="UTF-8"?>

SAD - Sistema de Apoio à Decisão

/jsp/login.jsp

<servlet>
	<servlet-name>Login</servlet-name>
	<servlet-class>controller.servlets.login.LoginServlet</servlet-class>
</servlet>

<servlet-mapping>
	<servlet-name>Login</servlet-name>
	<url-pattern>/login</url-pattern>
</servlet-mapping>

[/code]

Oq pode ser? O servlet está sim nessa pasta indicada…
[/quote]

Oi boa noite

Bom meu amigo eu to no mesmo barco que você

mas verifica esta parte do codigo

 <url-pattern>/login</url-pattern>  

acredito que você deve trocar login por Login

se não for isso depois voce me fala.

te++

Num funciona nao isso… caramba, isso nunca aconteceu não… já mapeei mto servlet, mas agora num sei oq eh… =O

Boa noite,

manda o código do servlet e do jsp /jsp/login.jsp

Abs

LoginServlet

[code]package controller.servlets.login;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class LoginServlet {
public void service(HttpServletRequest request, HttpServletResponse response) {
String username = request.getParameter(“username”);
System.out.println(username);
String password = request.getParameter(“password”);
System.out.println(password);
}
}
[/code]

/jsp/login.jsp

[code]<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1” pageEncoding=“ISO-8859-1”%>

Insert title here

Identificação/Autenticação do Usuário

Usuario:

  Senha:



[/code]

Ta bem básico pq eu só quero q ele entre no servlet por enquanto…

Veio… mas que html tão deprecated haeiuaehu deu até um tremilique aheuieahui

tenta isso:

  <servlet>
    <description></description>
    <display-name>LoginServlet</display-name>
    <servlet-name>LoginServlete</servlet-name>
    <servlet-class>controller.servlets.login.LoginServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>LoginServlet</servlet-name>
    <url-pattern>/LoginServlet</url-pattern>
  </servlet-mapping>

e muda sua action da tag form para action=“LoginServlet”

e ve se da um jeito nesse html! haehueai

Continua dando o mesmo erro… num te preocupa com o html não… isso aih eh bem básico como eu disse… eh so pra linkar com o servlet… mas oq há de tão deprecated nele? soh a tag center mrm…

Cara… então o problema não ta no mapeamento no web.xml… verifica de novo os pacotes… os lugares dos arquivos… se seu tomcat ta configurado… e tal…

mas já que vc pergunto sobre o html… rs sou meio chato mesmo, mas tudo bem…

1 - Está usando sintaxe de xhtml em tags como

2 - Não está fexando as tags


3 - Não tem ids nas tags
4 - a tag ta deprecated faz teeempo

mas relaxa que html é bonzinho hehe aceita de tudo… e pra html 4.01 transitional ta bom

up…

Bem… oq eu fiz foi o seguinte…

Java Build Path > Aba Source > Default output folder > alterei o default q tinha la para “sad-admin/WebContent/WEB-INF/classes”