Я был веб-разработчиком в течение нескольких лет (немного ASP, в основном PHP) и недавно занялся Java/JSP за последние два года.
Единственное, что я пробовал неоднократно, но по-прежнему не могу понять, это способ настроить работающее JSP-приложение в другом месте, которое НЕ является папкой веб-приложений. Вывод моего приложения из веб-приложений не кажется мне проблемой.
Может ли кто-нибудь помочь сломать это или указать мне, чтобы опубликовать где-нибудь, где это описано?
Я неоднократно гуглил, читал и перечитывал документацию на веб-сайте apache.org, но все еще не могу ее понять :(
Я пытаюсь настроить "взорванный" сайт (папки и файлы разделены - не являются частью WAR).
Я знаю, что МОГУ редактировать файл server.xml, но не должен (не то чтобы это имело значение... даже когда я пытаюсь отредактировать это, у меня ничего не получается).
Я знаю, что мне что-то не хватает в том, как работают пути. Я ДУМАЛ, что понимаю, но я так не думаю.
Любая помощь очень ценится!
Люблю этот сайт.
-- Я решил перефразировать свой вопрос более подробно --
Допустим, у меня есть следующая структура каталогов (**ПРИМЕЧАНИЕ: веб-проект НЕ находится в каталоге tomcat/webapps)
/webproject
/webproject/htdocs
/webproject/htdocs/images
/webproject/htdocs/images/logo.gif
/webproject/java
/webproject/java/page1.jsp
/webproject/java/page2.jsp
Я хочу настроить виртуальный хост, чтобы я мог просматривать свой проект по URL-адресу: http://webproject
Я ДУМАЮ, что все, что мне нужно, это две вещи (я использую apache):
- запись «VirtualHost» в моем файле httpd.conf.
- какой-то тип «контекстного» файла или фрагмента где-то.
Я прав? Если да, может ли кто-нибудь помочь мне определить эти два элемента?
Кроме того, если я хочу использовать URL-адрес, относящийся к домену, для ссылки на мой файл logo.gif с любой из моих страниц jsp, как будет выглядеть мой путь?
Что делать, если я хочу использовать URL-адрес, относящийся к домену, для ссылки на page2.jsp из page1.jsp?