Ответы пользователя по тегу Tomcat
  • Как настроить Tomcat на url?

    @vQFd4
    Если это единственное приложение, которое у Вас крутится на Вашем удаленном сервере (ни в этот контейнер не планируете добавлять других приложений, ни другие контейнеры запускать. контейнер - это tomcat, если что), то действительно можно у HTTP коннектора в server.xml заменить порт с 8080 на 80. В webapps (это корневая директория с приложениями по умолчанию, если она не менялась в настройках server.xml) скопировать myProgect.war переименованный в ROOT.war.

    Ну и кроме того перед сборкой web архива было бы хорошо в дескрипторе развертывания Вашего приложения web.xml заменить маппинг сервлета/jsp страницы с /main на /

    Если приложений на этом сервере планируется запускать несколько, то нужен nginx или apache webserver.
    И прийдется сделать что-то типа такого
    Ответ написан
    2 комментария
  • JSP/Servlets: Как запретить вызов определенных сервлетов пользователями?

    @vQFd4
    Подобное нужно делать через фильтры, смотри элемент dispatcher

    Use the <dispatcher> subelement of <filter-mapping> in web.xml if you want to configure filters for forward or include targets. This element has four supported values:
    
    INCLUDE: Use this for the filter to be applied to any include targets matching a specified servlet name or with URLs matching a specified pattern.
    
    FORWARD: Use this for the filter to be applied to any forward targets matching a specified servlet name or with URLs matching a specified pattern.
    
    REQUEST: Use this in addition to an INCLUDE or FORWARD setting (one <dispatcher> element for each setting) for the filter to also be applied to direct request targets matching a specified servlet name or with URLs matching a specified pattern. (It is nonsensical to use the REQUEST value only. If you want the filter to apply only to direct requests, there is no need to use the <dispatcher> element.)
    
    ERROR: Use this for the filter to be applied under the error page mechanism.

    Ответ написан
    Комментировать