에서 actionParam 나는 내 JSP로 이러한 구조를 가지고 : "bill_document"JSF - 2 A4J : 하나 CommandLink는 버그
<h:commandLink action=#{docbean.save}>
<a4j:actionParam name="somename" value="bill_all" assignTo="#{billdoc.billType}"/>
<a4j:actionParam name="somename" value="bill_document" assignTo="#{docbean.doctype}"/>
</h:commandLink>
내가 본 디버깅하는 동안, 그 billdoc.billtype 및 docbean.doctype가 같은 값을 가지고있다.
버그입니까? 그렇지 않다면 어떻게 돈을 내 매니지드 빈에 넣을 수 있습니까?
답을 찾았습니다 :
는 업데이트] 나는 하나의 이름을 가진 두 개의 actionParams했다. ActionParam은 f : actionListener + f : param입니다. 그래서, 하나의 이름을 가진 여러 actionparams를 가지고 있다면, 당신은 내가 가지고있는 문제를 갖게 될 것입니다. RichFaces와 JSF는 그것에 대해 경고하지 않습니다.
@Yurish - 허용됩니다. 로그를 확인하고 내 업데이트를 확인하십시오. – Bozho
해결되었습니다. 업데이트 된 게시물보기 – Yurish