Ответы пользователя по тегу Spring
  • Как в много модульном проекте запустить tomcat-plagin (использую Eclipse)?

    @ilavio Автор вопроса
    ЧЕРЕЗ Tomcat7-plugin так и не получилось запустить. Но мои зависимости увидел полноценный Tomcat9, в проекте я использовал динамический веб модуль 3.1. Настройки через Spring Аннотации. Много модульный проект. Установка tomcat происходила по этому видео: https://youtu.be/QWLjhk6LeSQ
    А потом деплоил вручную. Не очень удобно. Интересно есть ли способ связать полноценный Tomcat9 с Eclipse чтобы проект запускать из IDE. (я пытался ставить модуль tomcat 9 на Eclipse, он тоже не видит мою зависимость из другого под модуля, только полноценный видит).
    Ответ написан
    Комментировать
  • Как правильно вставлять картинки в html представления и настраивать Thymeleaf?

    @ilavio Автор вопроса
    Всем Большое спасибо! Мне удалось решить данную проблему. В самом html я указал:
    <img th:src="@{/img/girl1.jpg}" width="300" height="200" alt="Штучка"/>


    При настройке Thymeleaf в методе addResourceHandlers написал следующее:
    public void addResourceHandlers(final ResourceHandlerRegistry registry) {
            
            registry
                    .addResourceHandler("/img/**")
                    .addResourceLocations("classpath:/static/img/");
        }


    Так же я выяснил что если у вас много источников с папками, то можно указывать списком через запятую.
    Как можно сделать выввод в 1-ом методе мы указываем папку где лежит картинка, а 2-омметоде указываем предыдущую папку той папки где лежит картинка.
    Папка resources у меня вложена в папку main на уровне с папкой java как на кортинке в самом вопросе.
    И спасибо Источнику: подобный вопрос
    Ответ написан
    Комментировать
  • Java Spring MVC не видит представления, почему?

    @ilavio Автор вопроса
    Все РАЗРЕШИЛ! Данный вопрос (не прошло и года) : Когда стал заново просматривать уроки по Spring, подумал а вдруг проблемы не у меня в коде а в неверной настройке Eclipse или встроеного Tomcat. И Установил другой сервер JBOSS (WildFly); Настроил (НЕ подсоединял к Eclipse), полез в проект залез в папку target а ТАМ нет WAR архива. Или я чего то не понимаю, или эта система как то должна по другому работать (Ведь для работы в сервере нужен архив .war). Ну ладно, хорошо, что я установил штатный maven. Открыл командную строку перешол в проек. Дал команду на создание архива .war " mvn package ". Этот архив засунул в папку сервера wildfly-22.0.0.Final\standalone\deployments .
    Запустил сервер: для винды это фаил - standalone.bat. И вуаля все заработало! Мой проект запустился!

    После попытался подсоединить WildFly к Eclipse и что вы думаете. Эта прога (Eclipse) не хочет ставить JBOSS tool для работы с сервером WildFly. Во общем трындец какой-то! Сопротивляется! Буду вручную устанавливать в сервак архивы .war
    Ответ написан
    Комментировать