Я хочу удалить / скрыть расширение файла. 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, что сложно. Когда я попытался использовать *, он не работает. Пожалуйста, предложите.