org.apache.struts2.components
Class OptGroup
java.lang.Object
org.apache.struts2.components.Component
org.apache.struts2.components.OptGroup
public class OptGroup
- extends Component
Create a optgroup component which needs to resides within a select tag.
This component is to be used within a Select component.
<s:select label="My Selection"
name="mySelection"
value="%{'POPEYE'}"
list="%{#{'SUPERMAN':'Superman', 'SPIDERMAN':'spiderman'}}">
<s:optgroup label="Adult"
list="%{#{'SOUTH_PARK':'South Park'}}" />
<s:optgroup label="Japanese"
list="%{#{'POKEMON':'pokemon','DIGIMON':'digimon','SAILORMOON':'Sailormoon'}}" />
</s:select>
Methods inherited from class org.apache.struts2.components.Component |
addAllParameters, addParameter, altSyntax, copyParams, determineActionURL, determineNamespace, end, fieldError, findAncestor, findString, findString, findValue, findValue, findValue, getComponentStack, getParameters, getStack, popComponentStack, setActionMapper, start, toString, usesBody |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INTERNAL_LIST_UI_BEAN_LIST_PARAMETER_KEY
public static final String INTERNAL_LIST_UI_BEAN_LIST_PARAMETER_KEY
- See Also:
- Constant Field Values
LOG
private static Logger LOG
req
protected HttpServletRequest req
res
protected HttpServletResponse res
internalUiBean
protected ListUIBean internalUiBean
OptGroup
public OptGroup(ValueStack stack,
HttpServletRequest req,
HttpServletResponse res)
setContainer
public void setContainer(Container container)
end
public boolean end(Writer writer,
String body)
- Description copied from class:
Component
- Callback for the end tag of this component.
Should the body be evaluated again?
NOTE: will pop component stack.
- Overrides:
end
in class Component
- Parameters:
writer
- the output writer.body
- the rendered body.
- Returns:
- true if the body should be evaluated again
setLabel
public void setLabel(String label)
setDisabled
public void setDisabled(String disabled)
setList
public void setList(String list)
setListKey
public void setListKey(String listKey)
setListValue
public void setListValue(String listValue)
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.