Foren
LLamada a Servlet
Daniel Velázquez, geändert vor 14 Jahren.
LLamada a Servlet
New Member Beiträge: 16 Beitrittsdatum: 08.09.09 Neueste Beiträge
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.
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.
Aritz Galdos, geändert vor 14 Jahren.
RE: LLamada a Servlet
Expert Beiträge: 416 Beitrittsdatum: 15.05.07 Neueste Beiträge
Hola:
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,
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, geändert vor 14 Jahren.
RE: LLamada a Servlet
New Member Beiträge: 16 Beitrittsdatum: 08.09.09 Neueste Beiträge
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
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
Aritz Galdos, geändert vor 14 Jahren.
RE: LLamada a Servlet
Expert Beiträge: 416 Beitrittsdatum: 15.05.07 Neueste Beiträge
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,
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, geändert vor 14 Jahren.
RE: LLamada a Servlet
New Member Beiträge: 16 Beitrittsdatum: 08.09.09 Neueste Beiträge
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
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