Configurar el servlet ActionServlet en el fichero web.xml
Artículo por Club Developers · 22 junio 2006
2345 vistas
El framework Struts es una aplicación web clásica, cuyo punto de entrada único (MVC modelo 2 obligado) es un servlet llamado ActionServlet.
Para configurar el ActionServlet, primero tendremos que declarar el servlet y darle un alias:
define el alias que usaremos en todo el descriptor web.xml.
define el nombre totalmente habilitado del servlet ActionServlet.
Para definir cuales son las consultas que el servlet ActionServlet tiene que interceptar, tendremos que configurar su mapping:
En este ejemplo, todas las consultas terminadas por *.do serán interceptadas y tratadas por el servlet ActionServlet.
Es práctico usar *.do o /do/* como expresión regular para definir el mapping.
Para configurar el ActionServlet, primero tendremos que declarar el servlet y darle un alias:
xml
<web-app> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> ... </servlet> ... </web-app>
Para definir cuales son las consultas que el servlet ActionServlet tiene que interceptar, tendremos que configurar su mapping:
xml
<servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
En este ejemplo, todas las consultas terminadas por *.do serán interceptadas y tratadas por el servlet ActionServlet.
Es práctico usar *.do o /do/* como expresión regular para definir el mapping.