Login WEB

8 respostas
neohacker

Galera eu tenho uma enorme dificuldade de compreender qualquer coisa WEB...pois bem estou tentando um simples Login e estou com problemas porque não consigo descobrir o que esta errado, provavelmente seja algo ridículo mas como não descubro peço a ajuda de vocês.
Obrigado pela atenção.

8)

web.xml:
&lt?xml version="1.0" encoding="UTF-8"?&gt
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">

	<welcome-file-list>
		<welcome-file>/index.jsp</welcome-file>
	</welcome-file-list>

	<error-page>
		<error-code>404</error-code>
		<location>/Errors/Error404.jsp</location>
	</error-page>

	<error-page>
		<error-code>500</error-code>
		<location>/Errors/Error500.jsp</location>
	</error-page>
	
	<servlet>
		<servlet-name>Login</servlet-name>
		<servlet-class>com.FilmControlSystem.Servlets.Login</servlet-class>
	</servlet>

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

</web-app>
Login.jsp
<form method="post" action="/jspteste/LoginOK">
Login.java
package com.FilmControlSystem.Servlets;

public class Login extends HttpServlet {

	@Override
	protected void service(HttpServletRequest request,
			HttpServletResponse response) throws ServletException, IOException {

		PrintWriter writer = response.getWriter();
		writer.println("<HTML>");
		writer.println("Teste");
		writer.println("</HTML>");
	}

}
Erro gerado:
java.lang.ClassNotFoundException: com.FilmControlSystem.Servlets.Login

8 Respostas

neohacker

Pessoal porque tem hora que as coisas não funcionam…tipo eu mapeio pra qualquer erro 404 exibir uma página personalizada, mas nem sempre funciona…será que é algo que estou esquecendo de fazer no Eclipse…ow TOMCAT ??

lmprates

o erro está dizendo que sua classe não foi encontrada.
pelo seu código ela deveria estar - se você estiver utilizando tomcat - em CATALINA_HOME/webapps/SUA_APP/classes/com/FilmControlSystem/Servlets/

neohacker

lmprates:
o erro está dizendo que sua classe não foi encontrada.
pelo seu código ela deveria estar - se você estiver utilizando tomcat - em CATALINA_HOME/webapps/SUA_APP/classes/com/FilmControlSystem/Servlets/

Então eu nunca fiz essa parte, que pelo que eu sei (pouco) é o Deploy né…mas nos exemplos ainda não chegou ai, e ja chegou a funcionar…mas com outra Servlet…
Eu realmente não consigo imaginar o problema, e acabei percebendo que o Internal Browse é uma porcaria…aafff…e eu usava pra testar

:x

neohacker

Acabei de reparar outro problema…essa parte de mapear o 404 por exemplo…funciona no FF mas no IE não… porque?? é uma coisa normal…num eh nada excepcional…
no aguardo

Metaleiro

[color=darkblue] Tem esse tutorial aqui do Tomcat, sempre uso ele:

http://www.mhavila.com.br/topicos/java/tomcat.html

[/color]

neohacker

Metaleiro:
[color=darkblue] Tem esse tutorial aqui do Tomcat, sempre uso ele:

http://www.mhavila.com.br/topicos/java/tomcat.html

[/color]

No momento não vou poder ve-lo pois aqui no serviço é bloqueado…mas chegando em casa vou dar uma olhada…vlw pela ajuda

otaviofcs

Cara, não entendi como sua página Login.jsp pode esta mandando o post para:

"post" action="/jspteste/LoginOK"&gt

Se você mapeou para /LoginOK e Login.jsp está na sua própria aplicação, você chama só

"post" action="LoginOK"&gt
neohacker

Piorou mais ainda…eu reparei que o problema é que nenhuma Servlet parece estar funcionando…
fui fazer o exemplo do contador e também não funciona…
OBS:Estou seguindo a FJ-21

Criado 11 de julho de 2007
Ultima resposta 12 de jul. de 2007
Respostas 8
Participantes 4