Hola, he hecho un pequeño ejemplo con el famoso hola mundo en jsp, estos son mis directorios:
Código:
C:\Archivos de programa\
Apache Software Foundation\
Tomcat 6.0\webapps\
ROOT\WEB-INF
web.xml
Directorio prueba
-clases(donde tengo el paquete prueba con archivo.class HolaMundo
src(esta el codigo fuente)
web.xml
Código:
<?xml version="1.0" encoding="ISO-8859-15"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<servlet>
<servlet-name>prueba</servlet-name>
<servlet-class>prueba.HolaMundo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prueba</servlet-name>
<url-pattern>hola</url-pattern>
</servlet-mapping>
</web-app>
HolaMundo.java
Código:
package prueba;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HolaMundo extends HttpServlet
{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("");
out.println("");
out.println("Prueba");
out.println("");
out.println(" ¡Hi world! ");
out.println("");
}
}
Luego cuando escribo en mi navegador:
http://localhost:8080/hola , solamente recibo el mensaje:
Código:
Estado HTTP 404 -
type Informe de estado
mensaje
descripción El recurso requerido () no está disponible.
Apache Tomcat/6.0.20
Como podre solucionar ese problema?
muchas gracias
aqui hice una salida con el comando : dir /s /a para dejar más clara la ubicacion de mis archivos.
Código:
C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\webapps\ROOT>dir /
s /a
El volumen de la unidad C no tiene etiqueta.
El número de serie del volumen es: 908A-BC3D
Directorio de C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\web
apps\ROOT
10-07-2009 14:51 <DIR> .
10-07-2009 14:51 <DIR> ..
13-05-2009 19:15 5.866 asf-logo-wide.gif
13-05-2009 19:15 3.376 build.xml
13-05-2009 19:15 21.630 favicon.ico
13-05-2009 19:15 7.777 index.html
13-05-2009 19:15 8.307 index.jsp
13-05-2009 19:15 7.317 RELEASE-NOTES.txt
13-05-2009 19:15 2.324 tomcat-power.gif
13-05-2009 19:15 1.934 tomcat.gif
13-05-2009 19:15 65.643 tomcat.svg
10-07-2009 14:52 <DIR> WEB-INF
9 archivos 124.174 bytes
Directorio de C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\web
apps\ROOT\WEB-INF
10-07-2009 14:52 <DIR> .
10-07-2009 14:52 <DIR> ..
10-07-2009 13:44 <DIR> prueba
10-07-2009 13:23 1.487 web.xml
1 archivos 1.487 bytes
Directorio de C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\web
apps\ROOT\WEB-INF\prueba
10-07-2009 13:44 <DIR> .
10-07-2009 13:44 <DIR> ..
10-07-2009 13:33 <DIR> classes
10-07-2009 14:52 <DIR> src
0 archivos 0 bytes
Directorio de C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\web
apps\ROOT\WEB-INF\prueba\classes
10-07-2009 13:33 <DIR> .
10-07-2009 13:33 <DIR> ..
10-07-2009 13:33 <DIR> prueba
0 archivos 0 bytes
Directorio de C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\web
apps\ROOT\WEB-INF\prueba\classes\prueba
10-07-2009 13:33 <DIR> .
10-07-2009 13:33 <DIR> ..
10-07-2009 13:26 754 HolaMundo.class
1 archivos 754 bytes
Directorio de C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\web
apps\ROOT\WEB-INF\prueba\src
10-07-2009 14:52 <DIR> .
10-07-2009 14:52 <DIR> ..
10-07-2009 13:25 973 HolaMundo.java
1 archivos 973 bytes
Total de archivos en la lista:
12 archivos 127.388 bytes
17 dirs 95.813.722.112 bytes libres