Java 如何使用c:foreach和它之后的其他字段?

Java 如何使用c:foreach和它之后的其他字段?,java,jsf,richfaces,Java,Jsf,Richfaces,我的问题是,在我的主页中,我完美地获得了变量capacidade。 然后我有了c:forEach和另一个名为“nome”的字段。 当我尝试持久化时,我会填充capacidade字段,但是的“nome”属性是null。 我看到,如果我把他推到c:forEach前面,它就会起作用。但是我需要在c:forEach字段后保留他 己酸: Presença{loop.index+1} 诺姆: 有人知道如何解决这个问题吗? 看起来像是home.getInstance()不是线程安全的 您可能有更大的问题需

我的问题是,在我的主页中,我完美地获得了变量
capacidade
。 然后我有了
c:forEach
和另一个名为
“nome”
的字段。 当我尝试持久化时,我会填充
capacidade
字段,但是
的“nome”
属性是
null
。 我看到,如果我把他推到
c:forEach
前面,它就会起作用。但是我需要在
c:forEach
字段后保留他


己酸:
Presença{loop.index+1}
诺姆:
有人知道如何解决这个问题吗?

看起来像是
home.getInstance()
不是线程安全的

您可能有更大的问题需要解决,但是一个创可贴解决方案是在执行布局之前保存实例值。

把这个放在代码片段之前

<c:set var="home_instance" value = "${home.instance}"/>


并将
home.instance
替换为
home\u instance
看起来像
home.getInstance()
不是线程安全的

您可能有更大的问题需要解决,但是一个创可贴解决方案是在执行布局之前保存实例值。

把这个放在代码片段之前

<c:set var="home_instance" value = "${home.instance}"/>

并将
home.instance
替换为
home\u instance

使用
而不是
,后者不是一个组件,也不是构建页面后树组件的一部分

阅读更多

一般来说:JSTL元素会破坏
ViewScope
bean。

使用
而不是
,后者不是一个组件,在构建页面后也不是树组件的一部分

阅读更多

一般来说:JSTL元素会破坏
ViewScope
bean。

问题已解决!:)谢谢你的帮助!问题解决了!:)谢谢你的帮助!