Probleme vue jsp ignoré apres ajout dépendance maven thymeleaf
Bonjour,
J'ai voulu installer un dépendance maven pour des template d'email.
Code:
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:
1 2
| spring.mvc.view.prefix:/WEB-INF/jsp/
spring.mvc.view.suffix:.jsp |
J'ai essayé avec une classe de configuration :
Code:
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.