Http Status 404 [Resolvido]

1 resposta
S

Pessoal, estou dando uma olhada em jsp e servlet e estou com um erro que não consigo identificar, se alguém puder me dar um help eu agradeço.

converte-idade.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
	<form action="/testaConversaoParametros/conversor-idade" method="POST">
		<input type="text" name="idade" value="32"/>
		<input type="submit" value="Enviar"/>
	</form>
</body>
</html>

TestaConversaoParametro.java “Servlet”

import java.io.IOException;
import java.io.PrintWriter;

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

public class TestaConversaoParametros extends HttpServlet{

	@Override
	protected void service(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		
		PrintWriter write = response.getWriter();
		write.println("<html>");
		int idade = Integer.parseInt(request.getParameter("idade"));
		write.println("Sua idade é: " + idade);
		write.println("</html>");
	}
}

web.xml

<servlet>
  	<servlet-name>conversor</servlet-name>
  	<servlet-class>testaConversaoParametros</servlet-class>
  </servlet>
  
  <servlet-mapping>
  	<servlet-name>conversor</servlet-name>
  	<url-pattern>/conversor-idade</url-pattern>
  </servlet-mapping>

erro que aparece:

HTTP Status 404 - Servlet conversor is not available

type Status report

message Servlet conversor is not available

description The requested resource (Servlet conversor is not available) is not available.

Apache Tomcat/6.0.20

1 Resposta

F

Pode ser culpa do nome da classe.
Altere de

&lt;servlet-class&gt;testaConversaoParametros&lt;/servlet-class&gt;

para

<servlet-class>TestaConversaoParametros</servlet-class>
.

Criado 15 de abril de 2010
Ultima resposta 16 de abr. de 2010
Respostas 1
Participantes 2