У меня есть следующие настройки. Папка itext находится на верхнем уровне в веб-приложениях:
├───itext
│ └───WEB-INF
│ ├───classes
│ │ └───com
│ │ └───imparator
│ │ └───ist
│ └───lib
В папке web-inf у меня есть файл web.xml, в котором я выполняю отображение сервлета:
<servlet>
<servlet-name>Itext Servlet</servlet-name>
<servlet-class>com.imparator.ist.ItextServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Itext Servlet</servlet-name>
<url-pattern>/fincc-itext</url-pattern>
</servlet-mapping>
Теперь, когда я хочу, чтобы этот сервлет что-то обслуживал, вот мой атрибут действия в форме:
<form method="POST" action="/itext/fincc-itext">
=============================================== =========================================
Теперь предположим, что папка itext находилась не в папке верхнего уровня в веб-приложениях, а на нескольких уровнях ниже:
├───level1
│ └───level2
│ └───itext
│ └───WEB-INF
│ ├───classes
│ │ └───com
│ │ └───imparator
│ │ └───ist
│ └───lib
Как обновить отображение сервлета и значение атрибута действия, чтобы они соответствовали этой структуре каталогов?