Using <f:convertDateTime> with <h:commandLink>
commandlink, datetime, jsf
Solution
Put `<h:outputText>` inside `<h:commandLink>`.
<h:commandLink action="#{managerBean.searchQuestion}">
<h:outputText value="#{question.creationDate.time}">
<f:convertDateTime type="both" dateStyle="short" />
</h:outputText>
<f:setPropertyActionListener target="#{managerBean.questionID}" value="#{question.ID}" />
</h:commandLink>
Problem
I saw this example provided by BalusC: ``` <h:outputText value="#{bean.calendar.time}"> <f:convertDateTime type="both" dateStyle="long" /> </h:outputText> ``` How is that working with <`h:commandLink>` ? I tried: ``` <h:commandLink value="#{question.creationDate.time}" action="#{managerBean.searchQuestion()}"> <f:convertDateTime type="both" dateStyle="short" /> <f:setPropertyActionListener target="#{managerBean.questionID}" value="#{question.ID}" /> </h:commandLink> ```