jsf selectOneMenu에서 선택한 값을 기반으로 워터 마크 메시지를 동적으로 업데이트하려고합니다. 워터 마크 구성 요소에 사용되는 ID는 "waterMark1"입니다. 워터 마크 구성 요소가 입력 텍스트 필드에 연결되어 있습니다. valueChange에서 waterMarkID1 id를 찾을 수 없다는 오류 메시지가 나타납니다. selectOneMenu 선택에 따라 outputText를 업데이트하고 ID를 WatermarkID1.It이 outputText와 잘 작동하도록 유지했습니다.primefaces 워터 마크 메시지를 동적으로 업데이트합니다.
빈 값을 기반으로 워터 마크 메시지를 표시 할 수있는 방법이 있습니까? 모든 도움을 주시면 감사하겠습니다.
<h:selectOneMenu value="#{RequestBean.searchonType}" valueChangeListener="# {RequestBean.getValidateMsg}" id="searchUser">
<f:selectItems value="#{RequestBean.searchonTypeList}" />
<f:ajax event="change" update="waterMarkID1" render="waterMarkID1"/>
</h:selectOneMenu>
<h:inputText id="searchTxt" styleClass="text_small" size="50" value="#{RequestBean.searchTxt}"/>
<p:watermark id="waterMarkID1" for="searchTxt" value="#{RequestBean.waterMarkID}"/>
워터 마크 구성 요소가 양식에 있습니까? 그렇다면 id에 접두사':