powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF: проблемы с f:param
5 сообщений из 5, страница 1 из 1
JSF: проблемы с f:param
    #33551616
yuriypalych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Условие:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
    <h:dataTable value="#{TicketsList.tickets}" var="item" rowClasses="tickets_list_1,tickets_list_2" styleClass="tickets_list">

      <h:column>
        <f:facet name="header"><h:outputText value="S" style="font-weight: bold"/></f:facet>
        <h:commandLink id="commandLink_close" actionListener="#{TicketsList.closeTicket}" rendered="#{item.status == 9}">
          <h:outputText id="outputText_close" value="[close]"/>
          <f:param id="param_close" name="fullRequest" value="#{item.fullRequest}"/>
        </h:commandLink>
      </h:column>

Вопрос: почему при debagg'e для элемента javax.faces.component.UIParameter свойство value равно null?

Если написать:
Код: plaintext
<f:param id="param_close" name="fullRequest" value="{item.fullRequest}"/>
то свойство value равно {item.fullRequest}
...
Рейтинг: 0 / 0
JSF: проблемы с f:param
    #33551693
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в первом случае это ValueBinding во втором обычная константа и соответственно хранятся они в разных местах.
...
Рейтинг: 0 / 0
JSF: проблемы с f:param
    #33551764
yuriypalych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос был: почему null? :-)

Если написать
Код: plaintext
<h:outputText value="#{item.fullRequest}"/>
то тоже все работает.
...
Рейтинг: 0 / 0
JSF: проблемы с f:param
    #33552274
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ничего не понял.
вы хотите сказать, что при написании значения отрибута двумя разными способами (с символом # и без него) все работает одинаково?
...
Рейтинг: 0 / 0
JSF: проблемы с f:param
    #33552447
yuriypalych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, для
Код: plaintext
<f:param id="param_close" name="fullRequest" value="#{item.fullRequest}"/>
не работает (значение value равно null)

а для
Код: plaintext
<h:outputText value="#{item.fullRequest}"/>
работает
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF: проблемы с f:param
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]