我遇到了一个奇怪的问题。

我有一个弹簧控制器。在其中,我检查特定条件,如果为true,则执行重定向到另一个控制器,如下所示:

return new ModelAndView(new RedirectView(url));

问题是正在显示空白页。然后,非常奇怪的是,当我查看空白页面的源代码时,我看到了那里的所有HTML。

有什么想法,请问怎么了?

最佳答案

确保没有javascript例外。

在某些网页中,仅在页面加载了所有数据之后,才可以使用javascript来显示正文或div。
如果存在javascript异常,则它可能会停止执行,并且显示body / div的调用可能永远不会执行。

您的情况可能还有其他原因,但这确实会偶尔发生。

关于java - 重定向 View 上的空白页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5581615/

10-10 23:58