Mike thanks for the quick reply... Here's the deal
I have a treeMenu2 and when a node is clicked I call a method of a backing bean. (this commandLink is not inside a form, because I only send a parameter from it) On the right part of the jsp I define a dataTable in a form and an inputText with an h:commandLink. When this link is pressed I call another method of the same backingBean. This is the code : This is the one in the tree2 <h:commandLink immediate="true" action="#{mainWindowBeanHandler.fillDocuments}"> <h:outputText value="#{node.description}" styleClass="nodeFolder"/> <h:outputText value=" (#{node.childCount})" styleClass="childCount" rendered="#{!empty node.children}"/> <f:param name="activeFolder" value="#{node.description}"/> </h:commandLink> this one is inside the form: <h:commandLink styleClass="aSearch" action="#{mainWindowBeanHandler.searchDocuments}"> <h:outputText value="Find Now" /> </h:commandLink> Thanks again Matias -----Original Message----- From: Mike Kienenberger [mailto:[EMAIL PROTECTED] Sent: Friday, December 16, 2005 4:08 PM To: MyFaces Discussion Subject: Re: Submit and h:commandLink question No, having multiple command links or command buttons calling different backing bean methods inside the same form is standard practice. Maybe your backing bean is request-scoped? Maybe you've set an inconsistent renderer condition on your command link? Post the JSF commandLink page code instead of the raw html source, and we might be able to comment further. On 12/16/05, Matias Gomez Carabias <[EMAIL PROTECTED]> wrote: > Guys, I have the following question, is it possible to call several > h:commandLink component inside the same h:form? > > I'm asking this because nothing is done when the button (or link in this > case) is pressed. > > > I have several h:commandLink components and they all call different > methods of the same backing bean. > > Is there any restriction when doing this? > > The link is rendered like this: > > <a href="#" > onclick="clear_Documents_3A_5Fid23();document.forms['Documents:_id23'].e > lements['Documents:_id23:_link_hidden_'].value='Documents:_id23:_id29';i > f(document.forms['Documents:_id23'].onsubmit){if(document.forms['Documen > ts:_id23'].onsubmit()) > document.forms['Documents:_id23'].submit();}else{document.forms['Documen > ts:_id23'].submit();}return false;" id="Documents:_id23:_id29" > class="aSearch">Find Now</a> > > And nothing is done when pressed. > > Thanks a lot > > > Matias Gomez Carabias >