此高级组件将 JavaServer Faces UIParameter 组件嵌入 JavaServer Faces 组件中。
有两种常见的用法:
<f:param> 嵌入 <h:outputLink>(标准超级链接组件)中,则可以定义要添加到 URL 中的查询参数。例如:
<h:outputLink value="/mp3StreamerServlet">
<f:param name="album" value="#{Page1.albumId.value}"/>
<f:param name="track" value="#{Page1.trackId.value}"/>
</h:outputLink>
<f:param> 嵌入到 <h:outputFormat>(标准格式化输出组件)中,可以指定 java.text.Message 对象的替代参数,如以下示例所示:
<h:outputFormat value="You have {0} items in your shopping cart.">
<f:param value="#{SessionBean1.cart.itemCount}"/>
</h:outputFormat>