hmm... commandlinks... have you a) enabled or disabled javascript? b) is the datatable/panelgrid enclosed in a form?
Try using a commandbutton to see whether it works then. hth Alexander PS: I had a similar problem/discussion a few days ago, search the archives for JavaScript and commandLink -----Original Message----- From: Daniel Murley [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 15, 2005 6:01 AM To: MyFaces Discussion Subject: No Links working from inside a dataTable/PanelGrid - Was "Displaying and linking search results" After some further testing i'm finding that my commandLinks/Buttons inside the panelGrid component simply will not work. Has anyone had ANY success with this? I'm finding I can't even get any success with a simple commandButton that uses the page navigation to move to another page. Have I missed something fundamental here about the way the panelGrid works? As I have my datatable nested within a panelGrid, it seems the panelGrid must be where the failure is occuring. Here is a snippet of code which is failing : <h:panelGrid columns="1" rendered="#{patientSearchCriteria.hasResults}" width="85%"> <h:panelGroup> <h:outputText value="#{search.searchSize}" /> <h:outputText value=" people have been found matching your search criteria." /> <f:verbatim><br /></f:verbatim> </h:panelGroup> <h:commandButton value="Return to main" action="global_home" /> </h:panelGrid> It doesn't seem to make a difference whether the commandButton is nested in the group or not. Thanks -----Original Message----- From: "Ricardo R. Ram�rez Valenzuela" [mailto:[EMAIL PROTECTED] Sent: Wednesday, 15 June 2005 2:57 AM To: MyFaces Discussion Subject: Re: Displaying and linking search results Into search.showDetail method: FacesContext facesContext = FacesContext.getCurrentInstance(); Application a = facesContext.getApplication(); ValueBinding binding = a.createValueBinding("#{" + beanName + "}"); MyOtherPage page = (MyOtherPage) binding.getValue(facesContext); page.setAttribute(theObjectHere); If you are printing the search results from the datatable you may need to get the current row in the datatable and pass that object to the other linked page. Daniel Murley wrote: >Hi all, > >I'm currently building on JBoss and MyFaces. I'm having a problem being >able to link search results to another page. > >Effectively what happens at the moment is the user enters some criteria, >hits search, the backing bean in a request scope, grabs the information and >makes it available to the page. > >However at this point i'm a little stumped, as I don't know how to be able >to link these results to other pages. > >My initial thinking was along the lines of : > ><h:commandLink value="#{search.name}" action="#{search.showDetails}"> > <f:param name="searchID" value="#{search.id}" /> ></h:commandLink> > >However this doesn't seem to be working. Am I on the right track here, or >is there a better way to do this? > >Thanks, > >Daniel > > >

