Próbuję wykonać drobną korektę w środowisku Facelets/JSF. Wiem prawie nic, jak to wszystko pasuje do siebie.Facelets: jak przekazać ui: wstaw wartość jako atrybut html?
Mam wartości zdefiniowane na różnych stronach jako „tytuł”
<ui:define name="title">PageUID_123</ui:define>
na innej stronie mam przedstawieniu tym z:
<ui:insert name="title"/>
mogę owinąć tagi html wokół wkładki dobrze, ale muszę mieć możliwość wyprowadzenia wartości "title" jako atrybutu innego elementu. Mój cel jest do końca to do renderowania w html tak:
<meta name="pageid" content="PageUID_123"/>
jeśli staram umieszczenie znacznika wstawiania zawartości = „” bit, zgłasza błąd parsowania. Czy jest jakiś sposób na zrobienie tego?
W facelach nie ma znaczenia, czy używasz $ {x}, czy # {x}. Chodzi o to samo: https://facelets.dev.java.net/nonav/docs/dev/docbook.html#el –