org.jewel.core.dispatchers
Class JsonResultDispatcher

java.lang.Object
  extended by org.jewel.core.dispatchers.JsonResultDispatcher
All Implemented Interfaces:
ResultDispatcher

public class JsonResultDispatcher
extends java.lang.Object
implements ResultDispatcher

Classe que implementa un resultat de tipus Json (per cridades Ajax).

Version:
1.0
Author:
Juanma

Constructor Summary
JsonResultDispatcher()
           
 
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 error, 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

JsonResultDispatcher

public JsonResultDispatcher()
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 error,
                          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:
error - 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)