org.jewel.core.dispatchers
Class AbstractJspResultDispatcher

java.lang.Object
  extended by org.jewel.core.dispatchers.AbstractJspResultDispatcher
All Implemented Interfaces:
ResultDispatcher
Direct Known Subclasses:
JspResultDispatcher, TilesResultDispatcher

public abstract class AbstractJspResultDispatcher
extends java.lang.Object
implements ResultDispatcher

Classe abstracta que generalitza la presentació de resultats en JSPs

Version:
1.0
Author:
Juanma

Constructor Summary
AbstractJspResultDispatcher()
           
 
Method Summary
 void dispatch(ModelAndView mav, javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp)
          Mètode per presentar un resultat a partir d'un ModelAndView
 void dispatchError(java.lang.Exception e, java.lang.String errorPage, javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp)
          Mètode per presentar un error produït durant la petició
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJspResultDispatcher

public AbstractJspResultDispatcher()
Method Detail

dispatch

public void dispatch(ModelAndView mav,
                     javax.servlet.ServletRequest req,
                     javax.servlet.ServletResponse resp)
              throws ResultDispatchException
Description copied from interface: ResultDispatcher
Mètode per presentar un resultat a partir d'un ModelAndView

Specified by:
dispatch in interface ResultDispatcher
Parameters:
mav - ModelAndView amb el model i la vista
req - ServletRequest
resp - ServletResponse
Throws:
ResultDispatchException - Error al presentar la vista
See Also:
ResultDispatcher.dispatch(org.jewel.core.ModelAndView, javax.servlet.ServletRequest, javax.servlet.ServletResponse)

dispatchError

public void dispatchError(java.lang.Exception e,
                          java.lang.String errorPage,
                          javax.servlet.ServletRequest req,
                          javax.servlet.ServletResponse resp)
                   throws ResultDispatchException
Description copied from interface: ResultDispatcher
Mètode per presentar un error produït durant la petició

Specified by:
dispatchError in interface ResultDispatcher
Parameters:
e - Excepció a mostrar a la vista
errorPage - Pàgina que mostrarà l'error
req - ServletRequest
resp - ServletResponse
Throws:
ResultDispatchException - Error al presentar la vista
See Also:
ResultDispatcher.dispatchError(java.lang.Exception, java.lang.String, javax.servlet.ServletRequest, javax.servlet.ServletResponse)