gpt4 book ai didi

java - 如何在 Spring 中捕获 JSP 错误?

转载 作者:行者123 更新时间:2023-12-04 05:59:00 26 4
gpt4 key购买 nike

似乎当我的 JSP 遇到诸如变量名拼写错误之类的错误(例如)时,页面的输出就会停止。

我有一个 Controller 可以扩展 BaseController具有使用 @RequestMapping() 的函数注释。我可以在这些中捕获异常,但是一旦我的任何函数 return我不确定这是如何处理的。

只是想了解一下这个过程是如何工作的。我对 Spring 比较陌生。

最佳答案

JSP 是 View - 它的存在是为了呈现您的输出。它不应该处理您的编程错误,您需要事先修复这些错误。同样,它不应该处理由业务逻辑问题引起的异常 - 应该捕获这些异常并显示适当的 View (例如错误页面)。

有关更多信息,请参阅此问题:

How to Properly Handle Exceptions in a JSP/Servlet App?

如果您仍然真的希望 Spring 处理 JSP 中的异常,请参阅此问题:

How to configure spring HandlerExceptionResolver to handle NullPointerException thrown in jsp?

关于java - 如何在 Spring 中捕获 JSP 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9144773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com