Spring, Jersey и интеграция JSP в видимой области экрана

Я пытаюсь интегрировать Spring 3.0.5 с Jersey 1.4. Кажется, у меня все работает, но всякий раз, когда я пытаюсь вернуть Viewable, указывающий на JSP, я получаю ошибку 404. Когда я не использовал spring, я мог использовать этот фильтр:

<filter>
    <filter-name>Jersey Filter</filter-name>
    <filter-class>com.sun.jersey.spi.container.servlet.ServletContainer</filter-class>
    <init-param>
        <param-name>com.sun.jersey.config.feature.Redirect</param-name>
        <param-value>true</param-value>
    </init-param>
    <init-param>
        <param-name>com.sun.jersey.config.property.packages</param-name>
        <param-value>cheetah.frontend.controllers</param-value>
    </init-param>
    <init-param>
        <param-name>com.sun.jersey.config.feature.FilterForwardOn404</param-name>
        <param-value>true</param-value>
    </init-param>
    <init-param>
        <param-name>com.sun.jersey.config.property.WebPageContentRegex</param-name>
        <param-value>/(images|css|jsp)/.*</param-value>
    </init-param>
</filter>

И я мог вернуть Viewable в любой JSP, image, css, которые хранились в соответствующей папке. Однако теперь, когда мне нужно использовать SpringServlet для интеграции с Spring, я не понимаю, как получить доступ к ресурсам, поскольку я не могу использовать фильтр выше. Я безуспешно пытался использовать это отображение сервлетов:

<servlet>  
    <servlet-name>jerseyspring</servlet-name> 
    <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>  
    <load-on-startup>1</load-on-startup>
    <init-param>
        <param-name>com.sun.jersey.config.property.WebPageContentRegex</param-name>
        <param-value>/(images|css|jsp)/.*</param-value>
    </init-param>
</servlet>  
<servlet-mapping>  
    <servlet-name>jerseyspring</servlet-name>  
    <url-pattern>/*</url-pattern>  
</servlet-mapping>

Кто-нибудь знает правильные конфигурации для этого?

Спасибо за любую помощь.

5
задан Sean Patrick Floyd 30 December 2010 в 06:23
поделиться