Я не думаю, что есть открытый интерфейс для этого для inputTextarea, но вы можете получить clientId и отключить html textarea или использовать jquery, чтобы полностью отключить его:
<p:selectOneMenu onchange="if(this.value == 1) { $(addressTextarea.input.attr('disabled', 'true)); $(addressTextarea.input.addClass('ui-state-disabled')) }">
Или, используя ajax, вы можете использовать:
<p:selectOneMenu id="way" value="#{selectValue}">
<f:selectItem value="0" itemLabel="#{texts.post}" />
<p:ajax event="change" update="address"/>
</p:selectOneMenu>
<p:inputTextarea id="address" widgetVar="addressTextarea" value="" disabled="#{selectValue == 0}"/>