//exemple01
@ManagedBean(name = "mb")
@ViewScoped
public class ExempleMB implements Serializable {
@ManagedProperty(value = "#{serviceBO}")
private ServiceBO serviceBO;
@PostConstruct
public void init{
list= serviceBO.list();
}
public void query(){
serviceBO.query(parameters);
}
}
示例 01:因此返回错误 javax.faces.FacesException: java.io.NotSerializableException: 因为他无法序列化,并且由 spring 管理。
//exemple02
@ManagedBean(name = "mb")
@ViewScoped
public class ExempleMB implements Serializable {
@ManagedProperty(value = "#{serviceBO}")
private transient ServicoBO serviceBO;
@PostConstruct
public void init{
list= serviceBO.list();
}
public void query(){
servicoBO.query(paramestros);
}
}
例02:他使查询初始化,但是这个空搜索服务的方法,因为它必须被标记为瞬态,我该如何解决这个问题。