2012-07-30 7 views
0

나는 데이터 선택에 대한 입력 필드와 h:panelGroup JSF 페이지가 있습니다JSF 페이지에서 Primefaces calendar를 사용하는 방법은 무엇입니까?

<h:panelGroup>Date to change password</h:panelGroup> 
<h:panelGroup> 
    <h:inputText value="#{AddAccountController.formMap['DATETOCHANGEPASSWD']}" autocomplete="off" > 
     <f:validateLength minimum="0" maximum="35"/> 
    </h:inputText> 
</h:panelGroup> 

문제는 내가 입력 메뉴에 calendar을 통합 할 수있는 방법이다. 다음과 같은 내용 :

<h:panelGroup>Date to change password</h:panelGroup> 
<h:panelGroup> 
    <h:inputText value="#{AddAccountController.formMap['DATETOCHANGEPASSWD']}" autocomplete="off" > 
     <p:calendar value="#{AddAccountController.date4}" pattern="MM/dd/yyyy HH:mm:ss" /> 
     <f:validateLength minimum="0" maximum="35"/> 
    </h:inputText> 
</h:panelGroup> 

코드를 테스트했지만 작동하지 않습니다. 그것을 입력 필드에 사용하는 올바른 방법은 무엇입니까?

+0

이 작업을 수행 할 때 요구 사항을 설명 할 수 있습니까? 달력 값을 inputText에 반영 하시겠습니까? – Ravi

답변

1

이렇게 두 가지 필드를 추가해야한다고 생각합니다. 이렇게하면 이런 식으로 작동하지 않기 때문입니다.

<h:panelGroup>Date to change password</h:panelGroup> 
<h:panelGroup> 
    <h:inputText value="#{AddAccountController.formMap['DATETOCHANGEPASSWD']}" autocomplete="off" > 
     <f:validateLength minimum="0" maximum="35"/> 
    </h:inputText> 
    <p:calendar value="#{AddAccountController.date4}" pattern="MM/dd/yyyy HH:mm:ss"/> 
</h:panelGroup> 
+0

이전 캘린더를 삭제하는 것을 잊었습니다. 제안이 작동하지 않습니다. – user1285928

관련 문제