Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/01/2005, 12:55
MiquelCS
 
Fecha de Ingreso: enero-2005
Mensajes: 94
Antigüedad: 19 años, 4 meses
Puntos: 0
Entonces la cosa queda así (corrigeme si me equivoco):

servlet: tcpServer.java
clase: tcpServer.class <= tcpServer.java compilado
directorio: c:\NetBeans3.6\jakarta-tomcat-5.0.19\webapps\Carpeta\

pongo tcpServer.class en:
c:\NetBeans3.6\jakarta-tomcat-5.0.19\webapps\Carpeta\WEB-INF\classes\

el archivo web.xml quedará así:

Código PHP:
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-appPUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>

<!-- General description of your web application -->

<display-name>tcpServer</display-name>
<description>
Servidor
</description>

<servlet>
<servlet-name>tcpServer.java</servlet-name>
<description>
codigo de la parte del servidor
</description>
<servlet-class>tcpServer</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>tcpServer.java</servlet-name>
##Aunque yo no haya creado la carpeta servlet?##
<url-pattern>/servlet/tcpServer</url-pattern> 
</servlet-mapping>

<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>

<session-config>
<session-timeout>1</session-timeout> <!-- 30 minutes -->
</session-config>

</web-app>
Y para ejecutarlo:
http://localhost:8080/Carpeta/servlet/tcpServer.java

Me debo haber confundido porque me has dicho que no llamabamos un .java así tal cual... jejeje
la carpeta servlet también la tengo que crear?

(Creo que nos estamos acercando... Muchas gracias de verdad)