spring mvc simpleformcontroller - 抛出异常时如何停止执行

时间:2010-05-24 03:11:44

标签: spring-mvc

我正在使用simpleformcontroller并在我的OnSubmit方法中抛出异常。这似乎并没有停止simpleformcontroler进程,因为它重新显示了我的表单。

我可以从log4j输出中看到异常被捕获并按预期转发到我的错误页面。我还可以告诉onSubmit方法在异常后不会继续。这一切都很好。

但我没有看到错误页面,因为simpleformcontroller再次启动并经历了新表单的处理(我可以在log4j中看到输出Spring日志语句'显示新表单','创建类的新命令..' 。然后再次显示普通表单页面。

所以问题是异常似乎没有终止SimpleFormController,它继续再次显示表单。

有人帮忙吗? 谢谢艾伦

0 个答案:

没有答案