Chapter 25. Expression language enhancements
The standard Unified Expression Language (EL) assumes that any parameters to a method expression will be provided by Java code. This means that a method with parameters cannot be used as a JSF method binding. Seam provides an enhancement to the EL that allows parameters to be included in a method expression itself. This applies to
any
Seam method expression, including any JSF method binding, for example:
To use this feature in Facelets, you will need to declare a special view handler, SeamFaceletViewHandler
in faces-config.xml
.
<faces-config>
<application>
<view-handler>org.jboss.seam.ui.facelet.SeamFaceletViewHandler</view-handler>
</application>
</faces-config>