| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Как создать переменное количество табов? |
| Автор: iLoveJava 3.2.2008, 01:04 | ||
Как сгенерить закладки так что бы их количество определялось размером списка в бине?
Ничего не генерить Я так понимаю потому что ui:repeat тег времени выполнения, а rich:tabPanel тег времени построения(могу ошибаться и причина совсем в другому... я в jsf недавно...) c:forEach так и выдается на output ибо юзаю facelets как вариант написать свой тег... но надеюсь есть более хорошое решение, а то свой тег эт как-то криво... |
| Автор: alexsmirnov 31.3.2008, 20:30 |
| В facelets есть своя реализация c:forEach , с его помощю как раз можно сделать. Если тег не воспринимается, скорее всего xmlns:c="...." неверно указан. |
| Автор: necromancer 1.4.2008, 12:37 |
| ну а так же можно компонент забиндить и при его получении добавлять ему требуемое количество табов |
| Автор: medi 1.4.2008, 13:21 |
У тебя var="myVar" это же List a сдесь нужен String: <rich:tab label="#{myVar.name}"> или я парюсь? |