我坐在一个小Projekt上,我正努力让我的国际化工作。但我遇到了":not()" primefaces的选择器"更新="""。
语言选择按钮:
<h:form styleClass="top_menu_item_inner">
<h:panelGrid columns="2">
Language :
<p:commandButton actionListener="#{userBean.changeLanguage('')}" value="German" update="@(.language_variable :not(.noUpdate))" />
<p:commandButton actionListener="#{userBean.changeLanguage('en')}" value="English" update="@(.language_variable :not(.noUpdate))" />
</h:panelGrid>
</h:form>
Richfaces Tabpanel:
<rich:tabPanel switchType="client">
<rich:tab styleClass="language_variable" header="#{msg['general']}" id="tabset_tab_allgemein">
<ui:include src="inc/veranstaltung_detail_allgemein.xhtml" />
</rich:tab>
&#34; veranstaltung_detail_allgemein.xhtml&#34;中的元素:
<h:panelGroup layout="block" styleClass="veranstaltungen_detail_allgemein_kurzinfos noUpdate">
#{msg['vak_number']} <h:outputText styleClass="noUpdate" value="#{lectureBean.currentLecture.vakNumber}" />
</h:panelGroup>
问题是,它用类&#34; language_variable&#34;更新元素的每个子元素。但是我有意尝试做的是,用class =&#34; language_variable&#34;排除元素的每个孩子。有类&#34; noUpdate&#34;。我希望你们能帮助我。 :)
度过愉快的一天。