org.mentawai.ajaxtag
Class AjaxtagErrorConsequence

java.lang.Object
  extended by org.mentawai.ajaxtag.AjaxtagErrorConsequence
All Implemented Interfaces:
Consequence

public class AjaxtagErrorConsequence
extends Object
implements Consequence

A Consequence for using Ajaxtag taglib (ajaxtags.sf.net). This consequence must be used as the way to send errors back to the client.

Since:
1.9
Author:
Marvin Froeder (m@rvin.info)

Constructor Summary
AjaxtagErrorConsequence()
           
 
Method Summary
 void execute(Action a, String result, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           Send a non-200 HTTP response as an error responses when any problem happened.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjaxtagErrorConsequence

public AjaxtagErrorConsequence()
Method Detail

execute

public void execute(Action a,
                    String result,
                    javax.servlet.http.HttpServletRequest req,
                    javax.servlet.http.HttpServletResponse res)
             throws ConsequenceException

Send a non-200 HTTP response as an error responses when any problem happened.

That response can be catch at JSP on ajaxtag errorFunction

Specified by:
execute in interface Consequence
Parameters:
a - The action that generated this consequence.
result - The result generated by the action.
req - The servlet request of the action.
res - The servlet response of the action.
Throws:
ConsequenceException


Copyright © 2013. All Rights Reserved.