2013-08-01 1 views
-2

Это очень простой вопрос, но вызывает некоторые проблемы.Найти Root Struts 1.2 Web.xml URL-шаблон

Я пришел на этот проект и не так много людей, знакомых с ним. В моем файле web.xml есть следующее.

<filter> 
    <filter-name>XSS</filter-name> 
    <filter-class>com.lmig.acu.servletinits.CrossScriptingFilter</filter-class> 
</filter> 
<filter-mapping> 
    <filter-name>XSS</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 

Мой вопрос, есть ли файл где расположен связанный с web.xml, который обрисовывает в общих чертах, где/* будет указывать на в URL-шаблон выше?

+2

'/ *' означает «все URL-адреса». Каждый раз, когда пользователь попадает в URL-адрес вашего приложения, он переходит из этого фильтра –

ответ

0

(/*) отображает все пути URL-адреса в класс фильтра com.lmig.acu.servletinits.CrossScriptingFilter.

Синтаксис для сервлет отображения в соответствии с сервлета спецификации SRV.11.2:

  • Строка начинается с символа «/» и заканчивая «/ *» суффикс используется для отображения пути.
  • Строка, начинающаяся с префикса '*.', Используется в качестве расширения .
  • Строка, содержащая только символ «/», указывает сервлет приложения «по умолчанию» приложения. В этом случае путь сервлета является URI минус путь контекста, а информация о пути равна NULL.