Soy nuevo en Spring MVC. Pero tenía cierta experiencia en trabajar con Struts 1.x. Me gustaría saber si es una práctica común personalizar DispatcherServlet mientras trabaja con Spring MVC, como las personas a veces personalizan ActionServlet o RequestProcessor en Struts 1.x?¿Es una práctica habitual la personalización de DispatcherServlet en Spring MVC?
O ampliemos la pregunta un poco. ¿Dónde están los puntos de entrada para que un veterano programador de Spring MVC personalice el marco de MVC?
Gracias.
Por favor, ¿puedes aclarar a qué te refieres con personalizar? ¿Te refieres a especializar (como respondí) o configurar (como respondió adatapost)? –
En realidad me refiero a ambos, ya que necesito toda la información sobre cómo extenderlo. Además, estoy de acuerdo con su punto. Extender DispatcherServlet y ser reemplazado mediante el uso de Filter o Controller. Sin embargo, de esta forma, Spring MVC no puede ofrecer una interfaz de conexión estándar para desarrolladores de complementos. En struts, algunos complementos se realizan extendiendo "RequestProcessor". –
No estoy muy familiarizado con la arquitectura de plug-ins de Struts, pero diría que la API Spring MVC es bastante escueta.Es un poco mal llamado imho, ya que solo es realmente la parte del controlador del patrón MVC, lo que te deja definir tus puntos de vista y modelo según sea necesario (generalmente como JSP y POJO). –