<p:outputLabel value="Target Species" for="idInputText" />
<p:inputText id="idInputText" required="true" value="#{controller.string}"/>
In your code, you specifically set this label for inputText, and it will asterisk.
Remove "for"from outputLabel. It should look like this:
<p:outputLabel value="Target Species" />
Now you will not have asterisk.
Makky source
share