Vit*_*tos 3 jsf serializable cdi omnifaces view-scope
我对OmniFaces的Viewscoped有点小问题.即使我的Managedbean实现Serializable,我收到以下错误:
具有钝化能力的bean必须满足具有钝化能力的依赖性.
通过一些研究,我找到了一些关于这个问题的答案但没有成功.我解决了我的问题,序列化了我正在用CDI注入的其他类.
我的其他类是否真的有必要在我的Managedbean中实现Serializable注入?
环境 - WebSphere Application Server 8.5.5.2 - Apache MyFaces 2.0.2 - OmniFaces 1.7 - PrimeFaces 5.0
我的课:
public class AgrupamentoAcoRN{
@Inject
public TbSiglaAcoAgrupadaDAO dao;
public void insereDados(TbSiglaAcoAgrupada tbSiglaAcoAgrupada) throws BancoDeDadosException{
dao.insereRegistro(tbSiglaAcoAgrupada);
}
}
Run Code Online (Sandbox Code Playgroud)
我的豆子:
@Named("agrupamentoAcoMb")
@ViewScoped
public class AgrupamentoAcoMB implements Serializable{
/**
*
*/
private static final long serialVersionUID = 1L;
@Inject
private AgrupamentoAcoRN rn;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1340 次 |
| 最近记录: |