Pour ajouter des vues à votre application Spring MVC, vous pouvez suivre les étapes suivantes:

  1. Créez des fichiers de vue dans le répertoire approprié de votre application. Par exemple, si vous utilisez JSP comme technologie de vue, vous pouvez créer des fichiers JSP dans le répertoire /WEB-INF/views.

  2. Configurez un résolveur de vue pour mapper les noms de vue aux fichiers de vue réels. Spring MVC fournit plusieurs implémentations de résolveurs de vue, telles que InternalResourceViewResolverBeanNameViewResolver, etc. Vous pouvez configurer un résolveur de vue en ajoutant un bean de résolveur de vue à votre configuration Spring.

 
@Bean
public ViewResolver internalResourceViewResolver() {
    InternalResourceViewResolver resolver = new InternalResourceViewResolver();
    resolver.setViewClass(JstlView.class);
    resolver.setPrefix("/WEB-INF/views/");
    resolver.setSuffix(".jsp");
    return resolver;
}
  1. Dans vos contrôleurs, renvoyez les noms de vue appropriés pour les demandes entrantes. Le résolveur de vue que vous avez configuré sera utilisé pour mapper les noms de vue aux fichiers de vue réels.
 
@Controller
public class UserController {

    @GetMapping("/users")
    public String listUsers(Model model) {
        // ...
        return "users/list";
    }
}

 

 

Modifié le: lundi 2 octobre 2023, 03:28