Как использовать звездочку (*) в моем /var/lib/tomcat8/webapps/ROOT/WEB-INF/web.xml файле <JSP -file>, чтобы скрыть. JSP (AWS / Tomcat 8) ? - PullRequest
0 голосов
/ 22 марта 2020

Я хочу удалить / скрыть расширение файла. jsp с веб-страниц во время работы. Я принимал мою java войну AWS (кот 8). Я хочу, чтобы веб-страница работала как https://example.com/file вместо https://example.com/file.jsp Я определил следующее в /var/lib/tomcat8/webapps/ROOT/WEB-INF/web.xml:

<servlet>
<servlet-name>JSP1</servlet-name>
    <jsp-file>/file1.jsp</jsp-file>
</servlet>
<servlet-mapping>
    <servlet-name>JSP1</servlet-name>
   <url-pattern>/file</url-pattern>

<servlet>
<servlet-name>JSP2</servlet-name>
    <jsp-file>/file2.jsp</jsp-file>
</servlet>
<servlet-mapping>
    <servlet-name>JSP2</servlet-name>
   <url-pattern>/file2</url-pattern>

Проблема здесь, я должен определить / жесткий код для каждого файла jsp, что сложно. Когда я попытался использовать *, он не работает. Пожалуйста, предложите.

...