I am using the panelSeries component to iterate over a list of items and dynamically create commandLinks with different values and the same actionListener.
When I hard-code the value inside the command Link it is available in the actionListener method in the backing bean, but when i try to assign the value dynamically it is not available in the action listener.
One way to solve your problem is passing a parameter or an attribute from your ice:commandLink, for example you can use a paramenter in the command link so and you can get this value in your backing bean, I post an example of how to do this in the following post Passing values from UI.
When a dream is ending because to come true - OCPJP 6,7. OCE JPA EE6. MCTS