<fry:onLoad action="#{lineStatistics.initPage}" />
<c:forEach end = "#{lineStatistics.isupplyKind}" step="1" var="varaa" >
<h:outputText value="#{varaa}"/>
</c:forEach>在后台定义 lineStatistics.isupplyKind 的时候,初始化为5的时候,end = "#{lineStatistics.isupplyKind}"这里得到的是5。
但是action="#{lineStatistics.initPage}" 这里已经改变了lineStatistics.isupplyKind的值,为什么不能在end = "#{lineStatistics.isupplyKind}"得到我想要得值呢?
<c:forEach end = "#{lineStatistics.isupplyKind}" step="1" var="varaa" >
<h:outputText value="#{varaa}"/>
</c:forEach>在后台定义 lineStatistics.isupplyKind 的时候,初始化为5的时候,end = "#{lineStatistics.isupplyKind}"这里得到的是5。
但是action="#{lineStatistics.initPage}" 这里已经改变了lineStatistics.isupplyKind的值,为什么不能在end = "#{lineStatistics.isupplyKind}"得到我想要得值呢?
补充:<h:outputText value="#{lineStatistics.isupplyKind}"/>是能得到正确值的