Тег
, используемый для установки значений на страницах JSF.
В JSF тег используется не специально для установки дат, а скорее для установки значений в целом. Однако вы можете использовать его для установки значения даты, связав его со свойством управляемого компонента. Вот пример:
<!-- Assuming a managed bean named "myBean" -->
<managed-bean>
<managed-bean-name>myBean</managed-bean-name>
<managed-bean-class>com.example.MyBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<!-- JSF page -->
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<f:view>
<h:outputText value="Current date: #{myBean.currentDate}" />
<h:commandButton value="Set Date" action="#{myBean.setDate}" />
</f:view>
В приведенном выше примере свойство currentDateуправляемого компонента myBeanотображается с помощью тега . Тег используется для запуска метода setDateв управляемом компоненте myBean, который может обновлять currentDateзначение.