All right. A summary of my changes for partial list:
(1) tried <c:set> ${} but still it dose not work for pagesize & size So save into a request.Para in jsp: ========= <% BeanPageDisplay bean_display=(BeanPageDisplay)request.getAttribute(GlobalGUI.DISPLAY_BEAN); %> <display:table id="row_rec" name="alist_paging_bean" export="true" class="simple" cellspacing="0" cellpadding="5" requestURI="ProcessAction" keepStatus="true" pagesize="<%=bean_display.getPageSize() %>" partialList="true" size="<%=bean_display.getTotalRecNum() %>" > (2) download display-tag1.2-src.zip and updated two files . TableTagParameters.java added my own parameter . HtmlTableWriter.java href.addParameter(my own parameter); (3) in my action class String sortColNum = req.getParameter(my own parameter name); -- Lu Ying > Ok, I fixed the problem by updating displaytag source codes: > > org.displaytag.render.HtmlTableWriter.java > > Did the following changes: > ================================== > > // add column number as link parameter > if(headerCell.getSortName() != null) > { > > href.addParameter(encodeParameter(TableTagParameters.PARAMETER_SORT), > headerCell.getSortName()); > } > else if (!this.tableModel.isLocalSort()&& > (headerCell.getSortName() != null)) > { > > href.addParameter(encodeParameter(TableTagParameters.PARAMETER_SORT), > headerCell.getSortName()); > > href.addParameter(encodeParameter(TableTagParameters.PARAMETER_SORTUSINGNAME), > "1"); > } > else > { > > href.addParameter(encodeParameter(TableTagParameters.PARAMETER_SORT), > headerCell.getColumnNumber()); > } > > > Now it works! > > -- > Lu Ying > > > > On 06/03/2010 03:56 PM, Emi Lu wrote: >> On 06/03/2010 03:17 PM, Emi Lu wrote: >>> Hello List, >>> >>> For external sorting, >>> >>> req.getParameter((new >>> ParamEncoder(tableID)).encodeParameterName(TableTagParameters.PARAMETER_SORT)) >>> >>> is to retrieve column number such as 1, 2, .... >>> >>> But is there a way to retrieve "lname", "gname", etc >>> >>> but not the number ? >>> >> SortName already set in display:column, but still returns column order >> but not colum name? >> >> Someone knows why? I believed this was a bug in 1.1 shown as >> >> http://www.mail-archive.com/displaytag-user@lists.sourceforge.net/msg05945.html >> >> But I am using 1.2, still have the problem? >> >> How? >> Thanks a lot! >> -- >> Lu Ying >> >> ------------------------------------------------------------------------------ >> ThinkGeek and WIRED's GeekDad team up for the Ultimate >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >> lucky parental unit. See the prize list and enter to win: >> http://p.sf.net/sfu/thinkgeek-promo >> _______________________________________________ >> displaytag-user mailing list >> displaytag-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/displaytag-user > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > displaytag-user mailing list > displaytag-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/displaytag-user ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ displaytag-user mailing list displaytag-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/displaytag-user