com.ora.jsp.tags
Class AddCookieTag

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended bycom.ora.jsp.tags.AddCookieTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class AddCookieTag
extends javax.servlet.jsp.tagext.TagSupport

This class is a custom action for adding a cookie header to the response.

Version:
2.0
Author:
Hans Bergsten, Gefion software
See Also:
Serialized Form

Field Summary
private  java.lang.String maxAgeEL
           
private  java.lang.String nameEL
           
private  java.lang.String valueEL
           
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
AddCookieTag()
           
 
Method Summary
 int doEndTag()
          Creates a cookie and adds it to the response
 void release()
          Releases all instance variables.
 void setMaxAge(java.lang.String maxAge)
          Sets the cookie maxAge attribute.
 void setName(java.lang.String name)
          Sets the cookie name attribute.
 void setValue(java.lang.String value)
          Sets the cookie value attribute.
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameEL

private java.lang.String nameEL

valueEL

private java.lang.String valueEL

maxAgeEL

private java.lang.String maxAgeEL
Constructor Detail

AddCookieTag

public AddCookieTag()
Method Detail

setName

public void setName(java.lang.String name)
Sets the cookie name attribute.

Parameters:
name - the name of the cookie

setValue

public void setValue(java.lang.String value)
Sets the cookie value attribute.

Parameters:
value - the value of the cookie

setMaxAge

public void setMaxAge(java.lang.String maxAge)
Sets the cookie maxAge attribute.


doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Creates a cookie and adds it to the response

Throws:
javax.servlet.jsp.JspException

release

public void release()
Releases all instance variables.