Bonjour,

J'ai voulu installer un dépendance maven pour des template d'email.

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    	<dependency>
    		<groupId>org.springframework.boot</groupId>
    		<artifactId>spring-boot-starter-thymeleaf</artifactId>
	</dependency>

Le problème c'est que maintenant mes jsp sont ignorés et lors d'une url l'application recherche une template thymeleaf
J'ai essayé plusieurs choses j'ai cherché mais rien à régler mon problème.
J'ai mis dans application.properties :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
spring.mvc.view.prefix:/WEB-INF/jsp/
spring.mvc.view.suffix:.jsp
J'ai essayé avec une classe de configuration :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package mdrone.config;
 
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.view.InternalResourceViewResolver;
import org.springframework.web.servlet.view.JstlView;
 
@Configuration
@EnableWebMvc
public class ViewConfiguration {
	 @Bean
	    public InternalResourceViewResolver jspViewResolver(){
	        final InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
	        viewResolver.setViewClass(JstlView.class);
	        viewResolver.setPrefix("/WEB-INF/views/");
	        viewResolver.setSuffix(".jsp");
	        viewResolver.setViewNames("jsp/*");
	        return viewResolver;
	    }
 
}
Mais j'ai toujours ma template thymeleaf index pour ma page d'accueil maintenant. Les vues sont recherchés dans les templates thymeleaf. Comment faire ?
Merci.