でPrimefacesを使用p:watermarkしていp:inputTextます。その正常に動作します。
内部にコンテンツがない場合でも、コンポーネントを更新すると透かしが失われますp:inputText
<h:form id="reg_frm">
   <p:inputText id="name" value="#{user.name}"/>
   <p:watermark value="your name" for="name" id="name_watermark" />
   <p:selectOneMenu value="#{user.drpvalue}">
      <f:selectItem itemLabel="One" itemValue="1"/>
      <f:selectItem itemLabel="two" itemValue="2"/>
      <f:selectItem itemLabel="three" itemValue="3"/>
      <f:selectItem itemLabel="four" itemValue="4"/>
      <p:ajax event="change" update="name name_watermark"/>
   </p:selectOneMenu>
</h:form>
p:inputText更新後にコンテンツがない場合、透かしを保持するにはどうすればよい ですか?
注: Primefaces バージョン - 3.5