- Introduction
-
Sitemap
- Sitemap Evaluation
- Writing your own components
- Concepts
- Reference
-
Sitemap Components
- Action
- Generator
- Matcher
- Pipe
- Reader
-
Selector
- BrowserSelector
- CookieSelector
- ExceptionSelector
- HeaderSelector
- HostSelector
- ParameterSelector
- RegexpHeaderSelector
- RegexpRequestParameterSelector
- RequestAttributeSelector
- RequestMethodSelector
- RequestParameterSelector
- ResourceExistsSelector
- SessionAttributeSelector
- SimpleSelector
- XPathExceptionSelector
- Serializer
- Transformer
- Control Flow
- Modularization (Blocks)
- Configuration & Initialization
- Project Reports
SimpleSelector
Summary
A very simple selector that operates on string literals, useful especially in conjunction with input modules.
Basic information
Component type | Selector |
---|---|
Cocoon block | core |
Java class | org.apache.cocoon.selection.SimpleSelector |
Name in Sitemap | |
Cacheable |
Documentation
Usage example:
<map:selector name="simple" src="org.apache.cocoon.selection.SimpleSelector"/>
<map:select type="simple">
<map:parameter name="value" value="{request:method}"/>
<map:when test="GET">
...
</map:when>
<map:when test="POST">
...
</map:when>
<map:when test="PUT">
...
</map:when>
<map:otherwise>
...
</map:otherwise>
</map:select>