Доступ к внешнему файлу тимелеафа из проекта Spring MVC

все! Пожалуйста, у меня есть проект загрузки Spring на моем компьютере, и мне нужен доступ к внешнему файлу тимелеафа, но я понятия не имею, как это сделать.

Вот мой код ниже

@GetMapping("/produtos")
public ModelAndView produtos(HttpServletRequest request, ProdutoFilter produtoFilter) {
    ModelAndView mv = new ModelAndView("/product");

И мне нужно перенаправить этот запрос во внешнюю папку. Папка, которой нет в папках проекта.

Спасибо!

Этот может помочь.
Andrew S 17.07.2018 17:01

Я так не думаю. Приведенная вами ссылка касается доступа к статическому ресурсу, а OP - о разрешении представления. Как правило, это то же самое, но должно относиться к ViewResolver, а не к ResourceHandler.

kidnan1991 17.07.2018 17:23

как насчет того, чтобы я попытался использовать для этого jsp и сервлет? могу я решить эту проблему?

Guilherme Santana 17.07.2018 17:38
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
3
289
1

Ответы 1

Настройте UrllTemplateResolver и установите более высокий приоритет.

@Bean
    public UrlTemplateResolver urltemplateResolver()
    {

        LOGGER.info( "Initializing second view resolver to bind the url templates..." );
        UrlTemplateResolver urltemplateResolver = new UrlTemplateResolver();
        urltemplateResolver.setCacheable( Boolean.TRUE );
        urltemplateResolver.setCharacterEncoding( CHARACTER_ENCODING );
        // urltemplateResolver.setCacheTTLMs( ( long ) 10000 );
        urltemplateResolver.setOrder( 1);
        return urltemplateResolver;
    }

Другие вопросы по теме