Spring MVC 配置文件重定向规则详解
在 Spring MVC 的配置文件中,可以使用 'RedirectView' 类来配置重定向规则。
首先,需要在配置文件中定义一个 'RedirectView' 的 bean,例如:
<bean id="redirectView" class="org.springframework.web.servlet.view.RedirectView">
<property name="url" value="/redirectedPage"/>
<property name="contextRelative" value="true"/>
</bean>
上述配置定义了一个名为 'redirectView' 的 'RedirectView' bean,将重定向到 '/redirectedPage' 页面。 'contextRelative' 属性设置为 'true' 表示相对于上下文路径进行重定向。
然后,在 'mvc:view-controller' 中配置重定向规则,例如:
<mvc:view-controller path="/redirectToPage" view-name="redirectView"/>
上述配置将 '/redirectToPage' 路径重定向到 'redirectView' 视图。
最后,需要确保在 Spring MVC 的配置文件中启用了视图解析器,例如:
<mvc:annotation-driven/>
这样,当请求匹配到 '/redirectToPage' 路径时,将自动执行重定向规则,将请求重定向到 '/redirectedPage' 页面。
原文地址: https://www.cveoy.top/t/topic/o7FJ 著作权归作者所有。请勿转载和采集!