Could you post your bean code?

2005/10/29, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>
> So.. maybe I can ask this question differently..?
>
> Has anybody made command links work within a <t:datatable with scrolling and
> sorting also enabled (using tomahawk.jar's tags)? If so would you please
> post your code?
>
> Many thanks in advance!
> Geeta
>
> [EMAIL PROTECTED] wrote on 10/28/2005 05:28:13 PM:
>
>
>  >
>  > Hi all:
>  >
>  > I am having trouble getting command links to work correctly when I
>  > use tomahawk's <t:dataTable for scrolling and sorting. Briefly, the
>  > rowIndex doesn't seem to be correct: I have breakpoints in my code
>  > which shows me that while rowCount is correctly computed, for some
>  > reason rowIndex seems to be incorrectly computed according to the
>  > foll. pattern:
>  >
>  > 1. Page 1 has rows 1 to 5, the rowIndex for all the links in this page is
> 4.
>  > 2. Page 2 has rows 6 to 10, the rowIndex for all the links in this page
> is 9.
>  > 3. Page 3 has rows 11 to 15 ,..and yep,.. rowIndex for everything here is
> 14.
>  >
>  > int rowCount = assignmentsModel.getRowCount();
>  > int rowIndex = assignmentsModel.getRowIndex();
>  >
>  > However if I forget about the scrolling/sorting features everything
>  > is calculated properly.
>  >
>  > Details: I downloaded the brand new MyFaces1.1.1 just today. Also,
>  > my worklist bean (extends Shale's AbstractViewController) has
>  > request scope, and STATE_SAVING_METHOD is server, returns a
>  > ListDataModel  for its getAssignments() method.
>  >
>  > More details:
>  > My jsp code pretty much follows what is in the "simple" examples
>  > pagedSortTable.jsp:
>  >
>  > <h:form id="form1">
>  >         <t:saveState id="worklist" value="#{worklist}" />
>  >         <t:dataTable
>  >                 id="items"
>  >                 styleClass="scrollerTable"
>  >                 headerClass="standardTable_Header"
>  >                 footerClass="standardTable_Header"
>  >
> rowClasses="standardTable_Row1,standardTable_Row2"
>  >                 columnClasses="standardTable_Column,
>  > standardTable_ColumnCentered,standardTable_Column"
>  >                 var="assignment"
>  >                 value="#{worklist.assignments}"
>  >                 preserveDataModel="true"
>  >                 rows="5"
>  >                 rowId="#{assignment.activityKey}"
>  >                 sortColumn="#{worklist.sort}"
>  >                 sortAscending="#{worklist.ascending}"
>  >                 preserveSort="true"
>  >                 >
>  >
>  >         <h:column>
>  >                         <f:facet name="header">
>  >                                 <t:commandSortHeader columnName="name"
> arrow=
>  > "true" immediate="false">
>  >                                         <h:outputText value="Assignment"
> />
>  >                                 </t:commandSortHeader>
>  >                         </f:facet>
>  >                         <h:commandLink rendered="#{assignment.
>  > startPhoneAssignment}"
>  >
> action="#{worklist.acceptPhoneAssignment}"
>  > immediate="false">
>  >                                 <h:outputText
> value="#{assignment.activityKey}
>  > " />
>  >                         </h:commandLink>
>  >                 </h:column>
>  >
>  > etc.
>  >
>  > thanks very much for all help!
>  > Geeta
>  >
>  > --
>  > This message has been scanned for viruses and
>  > dangerous content by MailScanner, and is
>  > believed to be clean.
> >
>  > CONFIDENTIALITY NOTICE:This email is intended solely for the person
>  > or entity to which it is addressed and may contain confidential
>  > and/or protected health information.  Any duplication,
>  > dissemination, action taken in reliance upon, or other use of this
>  > information by persons or entities other than the intended recipient
>  > is prohibited and may violate applicable laws.  If this email has
>  > been received in error, please notify the sender and delete the
>  > information from your system.  The views expressed in this email are
>  > those of the sender and may not necessarily represent the views of
>  > IntelliCare.


--
Mathias

Reply via email to