Теперь CustomerCaseController.customerCase.caseId является строкой чисел и работает, если я просто распечатаю его на странице xhtml в качестве заголовка или метки.Как передать значение параметра JSF в качестве параметра метода?
Я хотел бы вызвать метод findByCustomerCase(String caseId)
в моем fileAttachmentController
, но это не работает:
<f:param customerCase="#{customerCaseController.customerCase.caseId}" />
<p:dataTable var="fileAttachment"
value="#{fileAttachmentController.findByCustomerCase(customerCase)}">
...table-contents...
</p:dataTable>
Это было бы просто передать текст «customerCase» в качестве параметра метода findByCustomerCase, а не значением param customerCase. Как передать значение?
Спасибо! Это работает. Наверное, я пока не привык к стороне xhtml. +1 для поднятия ui: param. –