2009-12-28 18 views
11

Desidero sapere come viene eseguita la gestione delle sessioni in Spring Web MVC. Conosci qualche tutorial gratuito su come viene fatto?Esercitazione di primavera sulla gestione delle sessioni

Sto pensando a un'applicazione di esempio simile come le applicazioni BookStore o Shopping cart che ho fatto usando servlet di base e JSP.

Gentilmente mi consiglia come è fatto e farlo fare nel modo corretto in Spring Framework.

Grazie a tutti.

+0

Ci sono una dozzina di modi diversi per farlo, Primavera non significa obbligatorio alcuno determinato approccio. Dovrai essere più specifico. – skaffman

+1

Apparentemente ci sono quattro modi per fare la gestione delle sessioni in primavera, una delle quali interagisce direttamente con l'oggetto 'HttpSession'. Qualcuno potrebbe ricordare gli altri modi? – Pieter

risposta

3

Utilizzare questi filtri per il vostro scopo. Estendi semplicemente il sotto menzionato HiddenHttpMethodFilter e scrivi il tuo filtro personale.

Questa classe verrà chiamata per ogni richiesta poiché il modello è indicato come/*. In questa classe lo reindirizza al tuo logout controller.

<filter> 
    <filter-name>httpMethodFilter</filter-name> 
    <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class> 
</filter> 
<filter-mapping> 
    <filter-name>httpMethodFilter</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 
Problemi correlati