Sono nuovo di Spring MVC. Ma avevo una certa esperienza nel lavorare con Struts 1.x. Vorrei sapere se è una pratica comune per personalizzare DispatcherServlet mentre si lavora con Spring MVC, come le persone a volte personalizzare ActionServlet o RequestProcessor in Struts 1.x?La personalizzazione di DispatcherServlet in Spring MVC è una pratica comune?
Oppure estendiamo un po 'la domanda. Dove sono i punti di ingresso per un veterano programmatore Spring MVC per personalizzare il framework MVC?
Grazie.
Si prega di chiarire cosa intendi per personalizzare - intendi specializzare (come ho risposto) o configurare (come risposta adatapost)? –
In realtà intendo entrambi, poiché ho bisogno di tutte le informazioni per estenderlo. Inoltre, sono d'accordo con te punto. Estendere DispatcherServlet ed essere sostituito usando Filtro o Controller. Tuttavia, in questo modo, Spring MVC non è in grado di offrire un'interfaccia plig-in standard per gli sviluppatori plug-in. Nei puntoni, alcuni plug-in vengono eseguiti estendendo "RequestProcessor". –
Non ho molta familiarità con l'architettura plug-in di Struts, ma direi che l'API MVC di Spring è piuttosto semplice.È un po 'errato come imho, in quanto è solo la parte controller del pattern MVC che ti lascia definire le tue viste e il tuo modello come necessario (tipicamente come JSP e POJO). –