如何在同一页面上显示控制器的异常?
首先我想说我对 Spring 和 Spring MVC 都是新手。
这是我的问题:
我正在使用 Spring 3.0 来执行此操作。 事件:用户单击我主页上的链接。 输出:我必须在主页上显示一条错误消息,指出“服务不可用”(以防控制器抛出错误)。
目前我只想模拟这个场景,没有任何业务逻辑,所以我想在我的主页上有一个链接,当我单击它时,它应该转到控制器,该控制器总是会抛出异常。我需要做的就是捕获此异常并将其在我的 Jsp 页面上显示为“服务不可用”。
我在网上搜索过,但找不到执行此操作的分步教程...请指导我。
First of all I want to start by saying that I am new to both Spring and Spring MVC.
Here is my question:
I am using Spring 3.0 for doing this.
Event: User clicks a link on my homepage.
Output: I have to show an error message saying "Service not available" on my homepage (in case an error is thrown by a controller).
Currently I just want to simulate this scenario without any business logic so I want to have a link on my homepage and when I click it, it should go to the controller which will always throw an exception. All I need to do is to catch this exception and show it on my Jsp page as "Service not available".
I have searched online but could not find a step by step tutorial to do this... Please guide me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能还想查看 有关处理异常的文档。
使用注释的默认策略基于
@ExceptionHandler
:如果您想通过示例进行学习,您可能需要 google 一下这个策略。You may also want to look at the Documentation about handling exceptions.
The default strategy, using annotations, is based on
@ExceptionHandler
: you may want to google this one if you want to learn with examples.jsp:
jsp: