Удалить декоратор со страницы ошибок - PullRequest
1 голос
/ 10 июня 2011

Мы используем sitemesh для украшения на нашем сайте. У нас есть страница с ошибкой, и мы не хотим применять к ней декоратор. Страница ошибки появляется в случае возникновения исключения (мы надеемся редко), не для 404, это другая страница.

Страница ошибки вызывается через контроллер пружины и определяется в web.xml следующим образом:

<error-page>
    <exception-type>java.lang.Exception</exception-type>
    <location>/view/errorpage/display</location>
</error-page>

Конфигурация Sitemesh в web.xml выглядит следующим образом:

<filter-mapping>
    <filter-name>sitemesh</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

И, наконец, контроллер ошибок исключен в decorators.xml следующим образом:

<excludes>
    <pattern>/view/errorpage*</pattern>
</excludes>

Но это не помогает, так как страница декоратора все еще применяется к странице ошибки. Есть что-то, что я пропускаю, пожалуйста?

Спасибо!

Krt_Malta

1 Ответ

0 голосов
/ 10 июня 2011
...