如何使用MockMvc的redirectedUrlPattern匹配URL?

时间:2016-05-05 12:02:24

标签: java spring spring-mvc spring-test-mvc

我一直在尝试验证我正在测试的控制器的重定向URL,但无论我使用什么模式,测试总是失败。即使调用andExpect(redirectedUrlPattern("*"))也会失败。根据文档,它使用Ant模式,所以我不确定为什么它会一直失败。我确定正在设置重定向网址,因为redirectUrl正常工作。

1 个答案:

答案 0 :(得分:2)

似乎并不是一种匹配一切的方法。它明确区分绝对路径和相对路径。

/ ** / *匹配所有绝对路径

** / *匹配所有相对路径

可能的例子:

如果你给出一个你想要匹配的具体例子,我可以给你一个可行的模式