In my project am using @ManagedBean, @RequestScoped. I am new for
JSF. Am using 4 pages in my project. My problem was bean values not maintain in the second, third and fourth pages. In First page only bean values maintained properly. Could you please advise me how to solve this issue. I have copied some sample code for reference
@ManagedBean
@RequestScoped
public class ArticlePrepToolManagedBean implements Runnable, Serializable {
@ManagedProperty (value="#{param.jidName}")
private
String jidName;
@ManagedProperty (value="#{param.aidName}")
private String aidName;
private List<com.elsevier.ArticlePrepTool.db.ItemZipContains> usabilityDetailList = null;
public String getAidName() {
return aidName;
}
public void setAidName(String aidName) {
this.aidName = aidName;
}
public String getJidName() {
return jidName;
}
public void setJidName(String jidName) {
this.jidName = jidName;
}
public List<ItemZipContains> getUsabilityDetailList() {
return usabilityDetailList;
}
public void setUsabilityDetailList(List<ItemZipContains> usabilityDetailList) {
ArticlePrepToolManagedBean.usabilityDetailList = usabilityDetailList;
}
}
Thanks for looking into this.