2015-09-25 2 views
0

У меня есть один webapp (с spring-mvc и thymeleaf) и один модуль (spring-mvc), но этот модуль разделяют между двумя разными командами. Возможно ли разместить в этом модуле некоторые html-файлы а затем разрешить эти взгляды из моего webapp? если да, то как это сделать?Весенний импорт из другого проекта

Пожалуйста, найдите файл JavaConfig ниже:

@Configuration 
@ComponentScan(basePackageClasses = {PortalApplication.class}, includeFilters = @Filter(Controller.class), useDefaultFilters = false) 
class WebMvcConfig extends WebMvcConfigurationSupport { 

    private static final String MESSAGE_SOURCE = "/WEB-INF/i18n/messages"; 
    private static final String VIEWS = "/WEB-INF/views/"; 

    private static final String RESOURCES_LOCATION = "/resources/"; 
    private static final String IMAGES_LOCATION = "/resources/images"; 
    private static final String RESOURCES_HANDLER = RESOURCES_LOCATION + "**";` 
    ... 
    @Bean 
    public TemplateResolver templateResolver() { 
     TemplateResolver templateResolver = new ServletContextTemplateResolver(); 
     templateResolver.setPrefix(VIEWS); 
     templateResolver.setSuffix(".html"); 
     templateResolver.setTemplateMode("HTML5"); 
     templateResolver.setCacheable(false); 
     templateResolver.setCharacterEncoding("UTF-8"); 
     return templateResolver; 
    }` 

, но я не могу понять, как добавить другой относительный путь проекта к новому распознаватель

я любопытное потерял здесь, такой необходимой помощи, большое спасибо, многие доги ...

ответ

0

Вам нужен другой проект в пути к классу вашего приложения, и ваш артефакт может использовать их и использовать их для вашего распознавателя.

С уважением,

FT

0

Вам просто нужно ViewResolver, которая не опирается исключительно на ServletContext, но и устраняет из Classpath (с использованием пружин Resource Framework). Я очень подозреваю, что есть ViewPesolver, поддерживающий класс, где-то в MVC.

Смежные вопросы