gpt4 book ai didi

jsf - 客户端 ID : j_id10 is duplicated in the faces tree. 组件

转载 作者:行者123 更新时间:2023-12-03 09:00:55 25 4
gpt4 key购买 nike

我的 JSF1.2 应用程序的一部分正面临这个问题。我有一个上传功能和页面后面的文件列表。登录后,如果我做的第一个功能是上传文件,它会返回错误 - java.lang.IllegalStateException: Client-id : j_id10在面孔树中被复制。成分。但是如果我浏览应用程序,先执行一些其他功能然后尝试上传,它工作正常。上传功能也是使用 servlet 完成的,因为 JSF1.2 没有为文件/分段上传提供任何标签。

UI 有使用数据表的上传和文件列表。

剥离代码--

rowClasses="alt-color,alt-text1"styleClass="table-boder1"columnClasses="=alt-text1">

<h:column  id="fileName" headerClass="head-1">
<f:facet name="header">

<h:outputText value="#{msg.filename}"/>
</f:facet>
<h:outputText value="#{filedata.fileName}"/>


</h:column>


<h:column id="controlTotal" headerClass="head-2" rendered="#{fileManager.selectedLobUser}">
<f:facet name="header">
<h:outputText value="#{msg.controltotal}"/>
</f:facet>
........

, .....................

最佳答案

你得到这个可能是由于以下原因:-如果您使用多个表单元素,则需要为“cId”分配不同的值-请检查整个页面是否有重复的ID(包括组合)

关于jsf - 客户端 ID : j_id10 is duplicated in the faces tree. 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13008715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com