在 Spring MVC 的配置文件中正确配置重定向规则,可以通过以下步骤完成:

  1. 首先,在 Spring MVC 的配置文件(通常是一个 XML 文件,如'spring-servlet.xml')中添加以下内容:
<mvc:view-controller path='/old-url' view-name='redirect:/new-url' />

这将创建一个视图控制器,将'/old-url'重定向到'/new-url'。

  1. 接下来,在配置文件中添加以下内容,以允许重定向:
<mvc:annotation-driven />

这将启用 Spring MVC 的注解驱动,包括重定向的注解。

  1. 在需要进行重定向的 Controller 方法上添加'@RequestMapping'注解,并使用'redirect:'前缀指定重定向的 URL,如下所示:
@Controller
@RequestMapping('/example')
public class ExampleController {

    @RequestMapping('/redirect')
    public String redirect() {
        return 'redirect:/new-url';
    }
}

在上面的示例中,当访问'/example/redirect'时,将执行重定向到'/new-url'。

注意:在配置重定向规则时,确保目标 URL 是有效的,并且已经配置了相应的请求处理器和视图解析器。

Spring MVC 配置文件重定向规则详解

原文地址: https://www.cveoy.top/t/topic/o7Fv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录