org.springframework.web.servlet
Class ModelAndViewDefiningException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjavax.servlet.ServletException
              extended byorg.springframework.web.servlet.ModelAndViewDefiningException
All Implemented Interfaces:
java.io.Serializable

public class ModelAndViewDefiningException
extends javax.servlet.ServletException

Exception to be thrown on error conditions that should forward to a specific view with a specific model.

Can be thrown at any time during handler processing. This includes any template methods of pre-built controllers. For example, a form controller might abort to a specific error page if certain parameters do not allow to proceed with the normal workflow.

Since:
22.11.2003
Author:
Juergen Hoeller
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.lang.Exception
 
Constructor Summary
ModelAndViewDefiningException(ModelAndView modelAndView)
          Create new ModelAndViewDefiningException with the given ModelAndView, typically representing a specific error page.
 
Method Summary
 ModelAndView getModelAndView()
          Return the ModelAndView that this exception contains for forwarding to.
 
Methods inherited from class javax.servlet.ServletException
getRootCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModelAndViewDefiningException

public ModelAndViewDefiningException(ModelAndView modelAndView)
Create new ModelAndViewDefiningException with the given ModelAndView, typically representing a specific error page.

Parameters:
modelAndView - ModelAndView with view to forward to and model to expose
Method Detail

getModelAndView

public ModelAndView getModelAndView()
Return the ModelAndView that this exception contains for forwarding to.



Copyright (C) 2003-2004 The Spring Framework Project.