我可以在JSF 2.1.10中使用没有序列化bean的ViewScoped

时间:2014-02-20 09:25:47

标签: jsf mojarra view-scope notserializableexception

我们正在使用JSF 2.1.10& mojarra,我不知道由于其他依赖性,我们很快就会升级到2.2或2.1.18。

现在,我想将ViewScope用于我的managedBean,因为我有一些ajax功能。如果我使用requestScope,它每次调用ajax函数时都会继续创建新对象。我知道如果我使用ViewScoped,那么我需要确保bean中的所有对象都应该实现Serializable,否则它会抛出NotSerializableException。我不能这样做,因为在我的bean中我需要使用一些我无法更改它们以实现Serializable的对象。由于我使用的是mojarra,因此无法使用this作为解决方案。

mojarra中有什么东西可以对序列化说错误吗?

0 个答案:

没有答案