Fórum

LLamada a Servlet

Daniel Velázquez, modificado 14 Anos atrás.

LLamada a Servlet

New Member Postagens: 16 Data de Entrada: 08/09/09 Postagens Recentes
Buenos días,

Necesitaría poder realizar una llamada a un servlet desde una página realizada en jsp o en su defecto desde la clase del portlet.

He intentado desde la página jsp con un href = "Myservlet" pero no encuentra el servlet.

El servlet está mapeado correctamente de la siguiente forma en el web.xml

<servlet>
<description>Servlet para visualizar documentos</description>
<servlet-name>FileServlet</servlet-name>
<servlet-class>es.com.utilidades.servlets.FileServlet</servlet-class>
</servlet>

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



Gracias de antemano.
thumbnail
Aritz Galdos, modificado 14 Anos atrás.

RE: LLamada a Servlet

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hola:

El servlet está mapeado correctamente de la siguiente forma en el web.xml


En SU web.xml o en el web.xml de Liferay? Lo despliegas con un war o estas desarrollando con el extension environment?

Dependiendo de esto variaría la forma de invocarlo si está en el contexto de Liferay o tiene su propio contexto en el servidor de aplicaciones.

Por otro lado, tienes alguna traza de error que pueda ayudar a focalizar el problema?

Saludos,
Daniel Velázquez, modificado 14 Anos atrás.

RE: LLamada a Servlet

New Member Postagens: 16 Data de Entrada: 08/09/09 Postagens Recentes
El Servlet está mapeado pero en el contecxto propio de la aplicación.
El error que da es que no encuentra el servlet poniendo una página de error que simplemente sice que que no puede cargar localhost:8080\web\guest\Fileserver
thumbnail
Aritz Galdos, modificado 14 Anos atrás.

RE: LLamada a Servlet

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hola,

Has provado invocandolo así:

http:\\localhost:8080\FileServer

Es decir, por un lado sin el web\guest y por otro lado con las S de server en mayúsculas ya que es como lo tienes definido en el mapping.

Saludos,
Daniel Velázquez, modificado 14 Anos atrás.

RE: LLamada a Servlet

New Member Postagens: 16 Data de Entrada: 08/09/09 Postagens Recentes
jejeje eso fue un error escribiéndolo que lo estaba haciendo de memoria.

De todas formas logré invocarlo pero mapenadolo en el web.xml de ROOT pero me gustaría poderlo hacer desde mi propio web.xml

No tendrás algún ejemplo ?


Gracias y un saludo