Try with tomahawk t:saveState 2007/4/16, Brummeline Braaten <[EMAIL PROTECTED]>:
How can I get a commandlink to work inside a datatable when my bean is in request scope? If I change to sessionscope, the commandlink works, but then the rest of my code stops working as intended. This is my JSF code: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <[EMAIL PROTECTED] uri="http://java.sun.com/jsf/core" prefix="f"%> <[EMAIL PROTECTED] uri="http://java.sun.com/jsf/html" prefix="h"%> <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%> <html> <f:view> <body> <table id="tabs"> <f:verbatim><tr></f:verbatim> <td> <div id="main"> <t:dataTable var="rader" newspaperColumns="5" value="#{tabnavigering.categoryList}" id="kategorilisten"> <h:column id="kategorikolonne"> <t:commandLink styleClass="#{tabnavigering.stil}" id="kategorilink" action="#{tabnavigering.velgKategori}" > <h:outputText value="#{rader.categoryName}" id="kategorinavn"/> <f:param value="#{rader.categoryName}" name="kategorinavn"/> <f:param value="#{rader.categoryId}" name="kategoriid"/> </t:commandLink> </h:column> </t:dataTable> <h:form id="varsel" rendered="#{tabnavigering.formfinnes}"> <f:verbatim><div id="contentcontainer"> <div id="content"></f:verbatim> <t:dataTable var="varselinnhold" value="#{tabnavigering.aktueltVarsel}" style="contenttable" columnClasses="content_left, content_right" > <h:column> <f:verbatim><div id="breadcrumb_content"></f:verbatim> <h:outputText value="Alle > "/> <h:outputText value="#{tabnavigering.kategorinavn}"/> <f:verbatim></div> <hr class="thick"> <h1></f:verbatim> <h:outputText value="#{varselinnhold.title}"/><f:verbatim></h1> <div id="englishversion"></f:verbatim> <h:outputText value="#{tabnavigering.orginalTitle}"/> <f:verbatim></div> <div class="conclusion"></f:verbatim> <h:outputText value="#{varselinnhold.oppsummering}" escape="false"/> <f:verbatim></div></f:verbatim> <h:commandLink action="#{tabnavigering.visAlt}" id="visealtlink" > <h:outputText value="#{tabnavigering.fullvisningstekst}"/> </h:commandLink> <h:form id="sammendraget" rendered="#{tabnavigering.heltsammendrag}"> <h:dataTable var="varselsammendrag" value="#{tabnavigering.aktueltVarsel}" style="contenttable" columnClasses="content_left, content_right"> <h:column> <f:verbatim><hr class="thick"></f:verbatim> <h:outputText value="#{varselsammendrag.summary}" escape="false"/> </h:column> </h:dataTable> </h:form> </h:column> <h:column> </h:column> <f:verbatim></tr></f:verbatim> </t:dataTable> </div> </div> </h:form> </div> <f:verbatim></td> <td id="verticalshadow"> </td> </tr> <tr> <td id="horizontalshadow"> </td> <td> </td> </tr></f:verbatim> </table> </td> <td id="right"> </td> </tr> </table> </body> </f:view> </html> The commandlink that doesn't work is with id="visealtlink". When I click on the link the action method is never called. How can I solve this?

