Richfaces: expressions in attributen nicht möglich

traysa

Grünschnabel
hallo zusammen,

ich bin vollkommen neu in diesem gebiet.
ich versuche grad mit richfaces ein navigationmenü zu bauen. die einzelnen menüpunkte werden aus einer xml-file geladen.
jeder menüpunkt in der xml-file wird durchlaufen und soll dann als label bei einer group im panelMenu auftauchen

Code:
...
<c:import url="/WEB-INF/menu.xml" var="url"/>
<x: parse xml="${url}" var="doc"/>
...
<rich: panelMenu...>
  <x:forEach var="n" select="$doc/navigation/item">
      <c:set var="title"><x:out select="$n/title"/></c:set>
      <rich: panelMenuGroup label="${title}">
      ...
      </rich: panelMenuGroup>
   </x:forEach>
</rich: panelMenu>
...
irgendwie scheint es aber ein problem zu geben ein attribut mit einer expression zu befüllen.

ich erhalte folgende fehlermeldung:
According to TLD or attribute directive in tag file, attribute label does not accept any expressions

Bisher habe ich noch keine Lösung gefunden. Vielleicht weiß jemand weiter...


mfg,
traysa
 

Neue Beiträge

Zurück