Hola muchachos, estoy haciendo un Servlet simple en el que al poner el en el Browser la direccion:
http://localhost:8084/misServlets/hola me muestre el "Hola Mundo", el codigo es sumamente simple por metodo doGet, pero al poner la dirección me dice "El recurso requerido (/misServlets/hola/) no está disponible." El codigo Java es el siguiente:
Código Java:
package hellocesar;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.*;
public class helloworld extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// Obtenemos un objeto Print Writer para enviar respuesta
response.setContentType("text/html");
PrintWriter pw = response.getWriter();
pw.println("Hello World :D :D");
pw.close();
}
}
Ya he mapeado el Web.xml como dice en muchos tutoriales en Internet, pero no logro solucionarlo, el web.xml es sumamente corto:
Código HTML:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<servlet>
<servlet-name>misServlets</servlet-name>
<servlet-class>helloworld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>misServlets</servlet-name>
<url-pattern>/hola</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
Quisiera saber si tengo que añadir algo más aparte de esto, ya cree las variables de entorno JAVA_HOME (C:\Archivos de programa\Java\jdk1.6.0_17) y CATALINA_HOME (C:\Tomcat 6.0), ademas de agregar a la variable de entorno CLASSPATH la direccion del JDK y la libreria "jsp-api.jar" (C:\Archivos de programa\Java\jdk1.6.0_17\bin; C:\Tomcat 6.0\lib\jsp-api.jar).
Les agradecería mucho si me pudieran ayudar, ya que me ha tomado mucho tiempo y pienso que debe ser algo muy sencillo.
Muchas Gracias,
Nota: Adjunto una pequeña imagen de la pantalla de error que se genera
HaDeS.*