Package org.zkoss.zk.ui.metainfo
Class ResponseHeaderInfo
java.lang.Object
org.zkoss.zk.ui.metainfo.ResponseHeaderInfo
Represents a setting of a response header.
The setting specified here will become the response's header.
It is a bit confusing that ResponseHeaderInfo represents a setting of the response's header.
HeaderInfo represents a tag located in the header of the generated content of a page.
For example, if the client is a HTTP browser, then ResponseHeaderInfo is equivalent
to invoke Execution.setResponseHeader(java.lang.String, java.lang.String) and
Execution.addResponseHeader(java.lang.String, java.lang.String).
And, HeaderInfo represents the <link>, <meta> and <script> HTML tags
It is not serializable.
- Since:
- 5.0.2
- Author:
- tomyeh
-
Constructor Summary
ConstructorsConstructorDescriptionResponseHeaderInfo(String name, String value, String append, ConditionImpl cond) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns the response header's name.getValue(PageDefinition pgdef, Page page) Returns the value of the response header.booleanshallAppend(PageDefinition pgdef, Page page) Returns whether to append the response header, rather than replace.
-
Constructor Details
-
ResponseHeaderInfo
Constructor.- Parameters:
name- the header's name, such as Refresh.value- the header's value. It could contain EL expressions. It could be evaluated to a string, or a date (Date).append- whether to append the header, or to set the header. It could contain EL expressions.
-
-
Method Details