0

这可能吗?当我转到 index.jsp 时,我想要重写一个文件......

谢谢!

4

3 回答 3

0

也许 Spring-y 的方法是定义一个拦截器,然后为指定的 URL配置它:

拦截器类将类似于:

public class RewriteInterceptor extends HandlerInterceptorAdapter {
// implementation
}

并且配置如下:

<mvc:interceptors>
    <mvc:interceptor>
        <mapping path="/index.jsp"/>
        <bean class="your.path.RewriteInteceptor" />
</mvc:interceptor> </mvc:interceptors>
于 2013-02-22T09:43:14.773 回答
0

您可以编写一个过滤器,只要有对 index.jsp 的请求,就会调用它。这个过滤器会在加载 index.jsp 页面之前被调用。这是过滤器教程的链接

http://viralpatel.net/blogs/tutorial-java-servlet-filter-example-using-eclipse-apache-tomcat/

于 2013-02-22T09:05:29.313 回答
0

index.jsp 是在用户请求特定 url 之后呈现的视图,例如http://example.com/context/home吗?

如果在 /home 的控制器请求映射中是这样,您可以在那里做您需要的事情。

于 2013-02-22T09:46:41.223 回答