掲示板
LLamada a Servlet
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.
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,
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
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,