掲示板

LLamada a Servlet

14年前 に Daniel Velázquez によって更新されました。

LLamada a Servlet

New Member 投稿: 16 参加年月日: 09/09/08 最新の投稿
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
14年前 に Aritz Galdos によって更新されました。

RE: LLamada a Servlet

Expert 投稿: 416 参加年月日: 07/05/15 最新の投稿
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,
14年前 に Daniel Velázquez によって更新されました。

RE: LLamada a Servlet

New Member 投稿: 16 参加年月日: 09/09/08 最新の投稿
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
14年前 に Aritz Galdos によって更新されました。

RE: LLamada a Servlet

Expert 投稿: 416 参加年月日: 07/05/15 最新の投稿
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,
14年前 に Daniel Velázquez によって更新されました。

RE: LLamada a Servlet

New Member 投稿: 16 参加年月日: 09/09/08 最新の投稿
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