Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @ModelAttribute
- public void addUserRef(Model model, HttpServletRequest request){
- User user = authFacade.getAuthenticatedUser();
- if(user != null){
- LocaleContextHolder.setLocale(user.getLocale());
- }
- }
- @Bean
- public ClassLoaderTemplateResolver templateResolver() {
- ClassLoaderTemplateResolver templateResolver = new ClassLoaderTemplateResolver();
- templateResolver.setPrefix("templates/");
- templateResolver.setCacheable(false);
- templateResolver.setSuffix(".html");
- templateResolver.setTemplateMode("HTML5");
- // templateResolver.setCharacterEncoding("UTF-8");
- return templateResolver;
- }
- @Bean
- public SpringTemplateEngine templateEngine() {
- SpringTemplateEngine templateEngine = new SpringTemplateEngine();
- templateEngine.setTemplateResolver(templateResolver());
- templateEngine.setMessageSource(messageSource);
- templateEngine.addDialect(springSecurityDialect());
- return templateEngine;
- }
- @Bean
- public ViewResolver viewResolver() {
- ThymeleafViewResolver viewResolver = new ThymeleafViewResolver();
- viewResolver.setTemplateEngine(templateEngine());
- viewResolver.setCharacterEncoding("UTF-8");
- viewResolver.setOrder(1);
- return viewResolver;
- }
Add Comment
Please, Sign In to add comment