spring : struts异常时输入页面转发
spring : Input page forwarding when exception like struts
业务验证是通过抛出 CustomeException(key) 实现的,这样当出现问题时用户将显示错误消息。
当出现业务异常时,我必须转发到输入 jsp(如 struts),以更正用户操作,然后继续申请。
我们有自定义的 HandlerExceptionResolverImpl 来一次处理所有异常。当引发异常时,我们不知道输入页面。
如何在 spring4 中做到这一点 struts ?
请建议如何完成此操作?
谢谢
Dhorrairaajj
我已经解决了这个问题,所有控制器都应该扩展 CustomeWebReq Class,它有 getter 方法来获取像 String getInputPage(String path)
这样的输入页面。控制器负责 return 基于 servlet 路径参数的输入页面。 getInputPage(string path)
方法将从处理异常的 HandlerExceptionMapping 调用。
谢谢
Dhorrairaajj
业务验证是通过抛出 CustomeException(key) 实现的,这样当出现问题时用户将显示错误消息。
当出现业务异常时,我必须转发到输入 jsp(如 struts),以更正用户操作,然后继续申请。
我们有自定义的 HandlerExceptionResolverImpl 来一次处理所有异常。当引发异常时,我们不知道输入页面。
如何在 spring4 中做到这一点 struts ?
请建议如何完成此操作?
谢谢 Dhorrairaajj
我已经解决了这个问题,所有控制器都应该扩展 CustomeWebReq Class,它有 getter 方法来获取像 String getInputPage(String path)
这样的输入页面。控制器负责 return 基于 servlet 路径参数的输入页面。 getInputPage(string path)
方法将从处理异常的 HandlerExceptionMapping 调用。
谢谢
Dhorrairaajj