JSF中如何调用带参数的方法呢?
<h:form>
<h:commandLink value="list" action="#{userAction.list}">
<f:param name="id" value="1"/>
</h:commandLink>
</h:form>
在list中需要一个用户组的id,我这样传可以吗?在list中怎么取到id呢?
public class UserAction {
private List<String> users = new ArrayList<String>();
private int groupId;
public int getGroupId() {
return groupId;
}
public void setGroupId(int groupId) {
this.groupId = groupId;
}
public List getUsers() {
return users;
}
public void setUsers(List<String> users) {
this.users = users;
}
public void list(){
groupId = ....//怎么取到id呢?
if(groupId == 1)
users = Arrays.asList(new String[]{"John","Tom"});
else
users = Arrays.asList(new String[]{"Zhenny","Yelly"});
}
}