<p:fieldset styleClass="weightTextBox">
<p:selectOneMenu id="detectionSelector" value="#{ngs.detectionMode}">
<f:selectItem itemValue="SYBR" itemLabel="SYBR" />
<f:selectItem itemValue="NONE" itemLabel="None" />
<f:selectItem itemValue="SYBR_GREEN" itemLabel="Sequencing" />
<f:selectItem itemValue="PROBE" itemLabel="Probe" />
<p:ajax event="change" update="@form" render="@form"/>
</p:selectOneMenu>
</p:fieldset>
У меня есть несколько элементов выбора, в то время как три значения NONE, SYBR, SYBR_GREEN имеют одинаковое использование.
что я пытаюсь сделать, это
<ui:fragment rendered="#{ngs.detectionMode ne 'SYBR_GREEN' or ngs.detectionMode ne 'NONE' or ngs.detectionMode ne 'SYBR'}">
Пока этот способ работает, но он мне нужен для всех 3 вариантов.
<ui:fragment rendered="#{ngs.detectionMode ne 'SYBR_GREEN'}">
Я пробовал несколько способов, но ни один не работал.
<ui:fragment rendered="#{(ngs.detectionMode ne 'SYBR_GREEN') or (ngs.detectionMode ne 'NONE') or (ngs.detectionMode ne 'SYBR')}">
<ui:fragment rendered="#{ngs.detectionMode ne 'SYBR_GREEN' or 'NONE' or 'SYBR'}">