Вызов методов компонента с аргументами со страниц JSF

Можно ли вызывать методы компонента и напрямую передавать им параметры из представления вместо того, чтобы требовать сначала установите свойства bean-компонента, а затем вызовите методы без аргументов с помощью commandButton или подобного?

У меня есть список элементов, каждый из которых имеет список действий. Чтобы уменьшить состояние, я использую одну простую команду remoteCommand вместо нескольких commandButton (s). Получив триггер действия из представления, я бы вызвал remoteCommand из javascript, но поскольку удаленная команда является одной, но используется для нескольких элементов, мне нужно передать идентификатор элемента как хорошо. Мне интересно, есть ли способ передать идентификатор элемента методу компонента непосредственно в качестве аргумента вместо того, чтобы сначала установить его как свойство компонента? Есть ли способ сделать это?

На самом деле я ищу лучший способ работать с несколькими commandButton на странице, когда на странице есть длинный список элементов.

Есть предложения? Спасибо.


Использование JSF 2.1.6 Mojarra с Primefaces 3.0RC1

13
задан Tiny 13 April 2014 в 21:19
поделиться