I'm on Primefaces 6.2 and I have a p:dataTable with the below structure:
<h:form id="infocenterform">
...
...
<p:dataTable id="infocentertable" ...>
...
...
<p:column id="infocenterthemacolumn" style="width: 60%;" filterBy="#{eintrag.thema}" headerText="Thema" filteredValue="#{marketingPagesController.filteredEintragList}" sortBy="#{eintrag.thema}" filterMatchMode="contains">
<h:outputLink value="#{eintrag.file}" target="_blank" >
<h:outputText value="#{eintrag.thema}"/>
</h:outputLink>
<p:watermark for="@(#infocenterform\\:infocentertable\\:infocenterthemacolumn\\:filter)" value="Search with a keyword" />
</p:column>
The watermark text isn't getting displayed (the page rendering, filtering, sorting etc. all work fine). I referred to the watermark syntax as suggested by folks for PF 6.1 on this page: How to show water mark in filter in primefaces?
Any idea what I'm doing wrong?