Intellij IDEA - Определение отдельных контекстных корней для нескольких модулей в Tomcat - PullRequest
0 голосов
/ 01 марта 2019

Tomcat и / или Intellij IDEA сводит меня с ума ...

В двух словах, у меня есть один проект с 2 модулями, в обоих из них есть файлы jsp и / или html, использующие абсолютный путь для изображений,скрипты и т.д ...

Структура проекта

Когда я развертываю первый с косой чертой ("/"), я вижу свои изображения, мои скрипты загружаются отличнооднако модуль два, развернутый как ("/ module2"), не загружает изображения, сценарии и ничего с абсолютным путем, поскольку корневым контекстом является сервер, а не артефакт ...

Ошибка, поскольку контекст модуля не вставлен в абсолютный путь

Вот проект IntelliJ IDE, он небольшой и отражает поведение, которое я объяснил.

Проект с 2 модулями

Может ли кто-нибудь помочь мне в этом?

С уважением, Алекс Флориндо

1 Ответ

0 голосов
/ 01 марта 2019

Пожалуйста, отметьте этот ответ .

В IntelliJ IDEA есть быстрое решение для этого:

fix1

fix2

После Alt + Enter, Enter вы получите код, измененный на:

<img src="${pageContext.request.contextPath}/imgs/user_bg1.png">

Вы можете выполнить эту проверку по всему проекту и применитьбыстрые исправления в пакете для всех затронутых частей кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...