我在使用Seam(2.1)和Internet Explorer的应用程序中遇到了一个奇怪的问题。
使用Firefox,一切正常。 我在会话范围内有一个bean,在我的页面中使用。 当我进入我的页面时,会创建这个bean,当我在页面上执行操作(例如提交表单)时,bean已经存在并且所有这些数据都存在。
但是在Internet Explorer(7和8)中,每次调用页面时都会创建bean。所以我丢失了这个bean中的每一个数据。
有人可以帮助我吗?
感谢。
答案 0 :(得分:0)
我找到了问题和解决方案:
我有一个h:form和a4j:这样混合的形式(总结):
<h:form>
<a4j:form>
</a4j:form>
</h:form>
因此生成的html包含两个形式的imbricated。在Firefox上,没问题,但IE不喜欢它。
我删除了a4j:表单并且一切正常。