bean
Tag header


Define a scripting variable based on the value(s) of the specified request header.

Retrieve the value of the specified request header (as a single value or multiple values, depending on the multiple attribute), and define the result as a page scope attribute of type String (if multiple is not specified) or String[] (if multiple is specified).

If no header with the specified name can be located, and no default value is specified, a request time exception will be thrown.



Tag Information
Tag Classorg.apache.struts.taglib.bean.HeaderTag
TagExtraInfo Classorg.apache.struts.taglib.bean.HeaderTei
Body Contentempty
Display NameNone

Attributes
id

Specifies the name of the scripting variable (and associated page scope attribute) that will be made available with the value of the specified request header.

 
Required: true
Request-time: false
Type: java.lang.String
multiple

If any arbitrary value for this attribute is specified, causes a call to HttpServletRequest.getHeaders() and a definition of the result as a bean of type String[]. Otherwise, HttpServletRequest.getHeader() will be called, and a definition of the result as a bean of type String will be performed.

 
Required: false
Request-time: false
Type: java.lang.String
name

Specifies the name of the request header whose value, or values, is to be retrieved.

 
Required: true
Request-time: false
Type: java.lang.String
value

The default header value to return if no header with the specified name was included in this request.

 
Required: false
Request-time: false
Type: java.lang.String

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.