Código:
A pesar de que estoy usando EL api 2.2 y debería dejarme pasarle el parámetro usuario directamente, también he probado con:...
<c:forEach var="usuario" items="#{userBean.users}">
...
<h:commandLink value="Editar" action="edit"
actionListener="#{userBean.newModifyUser(usuario)}">
</h:commandLink>
Código:
Al pulsar en el link me dice: java.lang.NoSuchMethodError: javax.el.ELResolver.invoke.<h:commandLink value="Editar" action="edit"
actionListener="#{userBean.newModifyUser}">
<f:param name="userId" value="#{usuario.id}"></f:param>
</h:commandLink>
En userBean tengo el método newModifyUser definido:
Código:
No llega a imprimir nada...@ManagedBean(name="userBean")
@SessionScoped
public class UserBean implements Serializable{
private User user;
@ManagedProperty(value="#{userHandler}")
private transient UserHandler userHandler;
...
public void newModifyUser(User user){
this.user=user;
System.out.println("Usuario: "+user.getNombre()+" datos: "+user.getDatos());
}
Muchas gracias por cualquier ayuda!
Un saludo.


