WebObjects 5.3

com.webobjects.jspservlet
Class WOExtraHeaderTag

java.lang.Object
  extended byTagSupport
      extended bycom.webobjects.jspservlet.WOExtraHeaderTag

public class WOExtraHeaderTag
extends TagSupport

This is a sub-tag of both WOComponentTag WODirectActionTag used to pass HTTP headers. WebObjects supports the use of WOComponents and DirectActions in JSP through the use of a Tag Library. While WOComponentTag and WODirectActionTag specify the WOComponent or DirectAction that is used in a JSP, this specifies an additional key-value pair to be passed as an HTTP header. This tag has no body but has the following attributes:

See Also:
WOComponent, WODirectAction, WODirectActionTag, WOComponentTag, Serialized Form

Constructor Summary
WOExtraHeaderTag()
           
 
Method Summary
 int doStartTag()
          Standard method to start using the tag.
 void setKey(String key)
          Sets the attribute key for this tag.
 void setValue(String value)
          Sets the attribute value for this tag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WOExtraHeaderTag

public WOExtraHeaderTag()
Method Detail

doStartTag

public int doStartTag()
               throws JspException
Standard method to start using the tag. Calls its parent WOTag to set the extra header.

Returns:
SKIP_BODY, as this tag has no body
Throws:
JspException
See Also:
WOTag

setKey

public void setKey(String key)
Sets the attribute key for this tag. See the class description for more details. This is called by the servlet container framework to pass in the value given the JSP.

Parameters:
key - the key of the header

setValue

public void setValue(String value)
Sets the attribute value for this tag. See the class description for more details. This is called by the servlet container framework to pass in the value given the JSP. If this is not passed in, the header key will be removed from the HTTP request passed to the component.

Parameters:
value - the value of the header

Last updated Thu May 26 13:46:12 PDT 2005.

Copyright © 2005 Apple Computer, Inc.