우선 JSF 1.2/Richfaces 3.3/Tomahawk 1.1.9에서 작업하고 있습니다.JSF 1.2 - 구성 요소를 찾을 수 없습니다 (...) 어쨌든 추측 된 클라이언트 ID를 반환하려고 시도합니다.
<h:form id="mainForm">
(...)
<h:panelGroup id="grupSelMalaltia">
<rich:panel header="Panel Name">
<t:subform id="selMalaltiesForm">
<rich:dataTable align="center" id="dataSelMalalties" value="#{TaulaMalalties.listMalalties}" var="cMal">
(some <rich:column>)
<rich:column>
<t:commandLink actionFor="selMalaltiesForm" action="select_malaltia">
<f:param name="has_selection" value="true">
<h:graphicImage url="/Icons/select.png" />
</t:commandLink>
</rich:column>
</rich:dataTable>
</t:subform>
</rich:panel>
</h:panelGroup>
<h:form>
나는이 오류 받고 있어요 : 버튼을 누르면
INFO: Unable to find component 'selMalaltiaForm' (calling findComponent on component 'mainForm:selMalaltiesForm:dataSelMalalties:0:j_id_jsp_2136723630_43'). We'll try to return a guessed client-id anyways - this will be a problem if you put the referenced component onto a different naming-contaier. If this is the case you can always use the full client-id.
가, 난 그냥 원하는을
나는 1 JSF 페이지 내부 코드의 조각 (간체)가 이 하위 양식을 제출하려면 (문제없이 실행되는 비슷한 코드를 가진 다른 JSF 페이지가 있음). 현재이 문제 때문에이 결과를 얻지 못하고 있습니다.
어떻게이 문제를 해결할 수 있습니까? 미리 감사드립니다.
이 경우를, 내가 필요하지 않습니다 하위 폼을 선언하려면 어떻게해야합니까? 나는 당신의 제안을 시도 할 것입니다. – jmrodrigg
@jmrodrigg 하위 양식이 없습니다. –