raffccc
Setembro 9, 2009, 9:58pm
#1
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…
ceceu
Setembro 9, 2009, 10:58pm
#2
[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++
raffccc
Setembro 9, 2009, 11:00pm
#3
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
raffccc
Setembro 10, 2009, 9:20am
#5
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
raffccc
Setembro 10, 2009, 12:05pm
#7
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
raffccc
Setembro 11, 2009, 2:20pm
#10
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”