got it! Thanks a lot!

sortName=”idSegnalazione” is the part missing.

--
Lu Ying


On 02/24/2011 11:02 AM, Angelo Immediata wrote:
> I did in this way….
>
> In my jsp page:
>
> <display:table class=/"myDisplay"/ sort=/"external"/
> name=/"model.risultatiRicerca"/ partialList=/"true"/
> pagesize="<%=elementiPerPagina%>" uid=/"segnalazione"/
> id=/"segnalazione"/ size="<%=numeroSegnalazioni%>"
> requestURI=/"ricercaRichieste.controller?paginazione=true"/>
>
> <display:column titleKey=/"codiceRichiesta"/ sortName=/"idRichiesta"/
> sortable=/"true"/ headerClass=/"sortable"/>
>
> <strong>
>
> <c:out value="${richiesta.idRichiesta}" />
>
> </strong>
>
> </display:column>
>
> </display:table>
>
> As you can see I added sort attribute (value *external*) in
> display:table; in my column I added sortName=”idSegnalazione”
>
> In my controller I have this code:
>
> String campoOrdinamento = request.getParameter((new
> ParamEncoder("segnalazione")).encodeParameterName(TableTagParameters.PARAMETER_SORT));
>
> System.out.println(“Campo ordinamento: ”+ campoOrdinamento);
>
> When i click on the column the following is printed:
>
> Campo ordinamento: codcieRichiesta
>
> -----Messaggio originale-----
> Da: Emi Lu [mailto:em...@encs.concordia.ca]
> Inviato: giovedì 24 febbraio 2011 16.43
> A: displaytag-user@lists.sourceforge.net
> Oggetto: Re: [displaytag-user] get column name for order by
>
> Hi Naveen,
>
> ParamEncoder pe = new ParamEncoder("row_rec");
>
> String sortColParam =
>
> pe.encodeParameterName(TableTagParameters.PARAMETER_SORT);
>
> System.out.println("\n sort col param = " + sortColParam);
>
> System.out.println("\n sort name = " + req.getParameter(sortColParam));
>
> Got
>
> =================================
>
> sort col param = d-1344057-s
>
> sort name=1
>
> jsp
>
> ======
>
> <display:table id="row_rec"
>
> name="alist_paging_bean"
>
> export="true"
>
> class="simple"
>
> requestURI="ProcessDisplayTagAction"
>
> keepStatus="true"
>
> pagesize="<%=bean_display.getPageSize() %>"
>
> partialList="true"
>
> size="<%=bean_display.getTotalRecNum() %>"
>
> sort="external"
>
>>
>
> <display:column property="disc_dept1_sdesc" title="StudDept"
>
> sortable="true" />
>
> Could someone suggest, how come I cannot get "column name" but always
>
> "column index" please?
>
> I am very curious why I cannot get column name!
>
> Thanks a lot!!!!
>
> --
>
> Lu Ying
>
> On 02/24/2011 08:37 AM, Naveen Namburi wrote:
>
>>  HI,
>
>>
>
>>  My hava code
>
>>
>
>>  String pageParam = paramEncoder.encodeParameterName(TableTagParameters.
>
>>
>
>>  /PARAMETER_PAGE/);
>
>>
>
>>  String sortOrderParam =
> paramEncoder.encodeParameterName(TableTagParameters.
>
>>
>
>>  /PARAMETER_ORDER/);
>
>>
>
>>  String sortColParam = paramEncoder.encodeParameterName(TableTagParameters.
>
>>
>
>>  /PARAMETER_SORT/);
>
>>
>
>>  my logger:::
>
>>  pageParam: d-49246-p
>
>>  pageParam:Value::: from req.getParameter(pageParam):::::1
>
>>  sortOrderParam: d-49246-o
>
>>  sortOrderParam:value::: from req.getParameter(sortOrderParam):::::2
>
>>  sortColParam: d-49246-s
>
>>  sortColParam value is: from req.getParameter(sortColParam)::::caseTitle
>
>>  see the last onme gave me the column name and even iam using
>
>>  displaytag-1.2 jar only
>
>>  Thanks,
>
>>  Naveen.
>
>>
>
>>  On Wed, Feb 23, 2011 at 2:01 PM, Emi Lu <em...@encs.concordia.ca
>
>>  <mailto:em...@encs.concordia.ca>> wrote:
>
>>
>
>>  Hi Naveen,
>
>>
>
>>  I tried, it will not return column name , but column index!
>
>>
>
>>  With displaytag1.2, still cannot return column name when doing sort
>
>>  by a column!
>
>>
>
>>  Thank you,
>
>>  --
>
>>  Lu Ying
>
>>
>
>>
>
>>
>
>>  On 02/23/2011 12:32 PM, Naveen Namburi wrote:
>
>>
>
>>  ParamEncoder paramEncoder =
>
>>
>
>>  *new* ParamEncoder("div1");
>
>>  Here div1 is my table id of display tag like
>
>>
>
>>  <
>
>>
>
>>  display:table id="div1" class="scrollData1" .......
>
>>  Thanks,
>
>>  Naveen.
>
>>
>
>>  On Tue, Feb 22, 2011 at 1:48 PM, Emi Lu <em...@encs.concordia.ca
>
>>  <mailto:em...@encs.concordia.ca>
>
>>  <mailto:em...@encs.concordia.ca
>
>>  <mailto:em...@encs.concordia.ca>>> wrote:
>
>>
>
>>  On 02/22/2011 01:30 PM, Emi Lu wrote:
>
>>
>
>>  Hi Naveen,
>
>>
>
>>  String sortColParam =
>
>>  paramEncoder.encodeParameterName(TableTagParameters.
>
>>
>
>>  /PARAMETER_SORT/);
>
>>
>
>>  String columnName =
>
>>  (String)req.getParameter(sortColParam);
>
>>
>
>>
>
>>  How do you get "paramEncoder"?
>
>>
>
>>  request.getParamEncoder?
>
>>
>
>>  I tried the following:
>
>>
>
>>  String sortColParam = new
>
>>
>
>>
> ParamEncoder("row_rec").encodeParameterName(TableTagParameters.PARAMETER_ORDER);
>
>>
>
>>
>
>>  String columnName =
>
>>  (String)req.getParameter(sortColParam);
>
>>
>
>>  The result is column number "1, 2, 3..."
>
>>
>
>>
>
>>  Thank you,
>
>>  --
>
>>  Lu Ying
>
>>
>
>>
>
>>  Thanks,
>
>>  Naveen.
>
>>
>
>>  On Tue, Feb 22, 2011 at 10:29 AM, Emi
>
>>  Lu<em...@encs.concordia.ca
>
>>  <mailto:em...@encs.concordia.ca> <mailto:em...@encs.concordia.ca
>
>>  <mailto:em...@encs.concordia.ca>>
>
>>  <mailto:em...@encs.concordia.ca <mailto:em...@encs.concordia.ca>
>
>>  <mailto:em...@encs.concordia.ca
>
>>  <mailto:em...@encs.concordia.ca>>>> wrote:
>
>>
>
>>  > Is there a way, we can retrieve "column name" but not column
>
>>  index when
>
>>  > doing order by?
>
>>  >
>
>>  > String sort_index = req.getParameter((new
>
>>  >
>
>>
>
>>
>
>>
> ParamEncoder("row_rec")).encodeParameterName(TableTagParameters.PARAMETER_SORT));
>
>>  >
>
>>  > Could you provide
>
>>
>
>>  I mean:
>
>>  String sort_col_name = req.getParameter((new
>
>>
>
>>
>
>>
> ParamEncoder("row_rec")).encodeParameterName(TableTagParameters.PARAMETER_NAME))
>
>>
>
>>  Thank you,
>
>>  --
>
>>  Lu Ying
>
>>
>
>>
>
>>
>
>>
> ------------------------------------------------------------------------------
>
>>  Index, Search& Analyze Logs and other IT data in
>
>>  Real-Time with Splunk
>
>>  Collect, index and harness all the fast moving
>
>>  IT data
>
>>  generated by your
>
>>  applications, servers and devices whether physical,
>
>>  virtual or in
>
>>  the cloud.
>
>>  Deliver compliance at lower cost and gain new
>
>>  business
>
>>  insights.
>
>>  Free Software Download:
>
>>  http://p.sf.net/sfu/splunk-dev2dev
>
>>  _______________________________________________
>
>>  displaytag-user mailing list
>
>>  displaytag-user@lists.sourceforge.net
>
>>  <mailto:displaytag-user@lists.sourceforge.net>
>
>>  <mailto:displaytag-user@lists.sourceforge.net
>
>>  <mailto:displaytag-user@lists.sourceforge.net>>
>
>>  <mailto:displaytag-user@lists.sourceforge.net
>
>>  <mailto:displaytag-user@lists.sourceforge.net>
>
>>  <mailto:displaytag-user@lists.sourceforge.net
>
>>  <mailto:displaytag-user@lists.sourceforge.net>>>
>
>>  https://lists.sourceforge.net/lists/listinfo/displaytag-user
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>  --
>
>>  Emi Lu, ENCS, Concordia University, Montreal H3G 1M8
>
>>  em...@encs.concordia.ca <mailto:em...@encs.concordia.ca>
>
>>  <mailto:em...@encs.concordia.ca
>
>>  <mailto:em...@encs.concordia.ca>> +1
>
>>  514 848-2424 x5884
>
>>
>
>>
>
>>
>
>>
>
>>  --
>
>>  Emi Lu, ENCS, Concordia University, Montreal H3G 1M8
>
>>  em...@encs.concordia.ca <mailto:em...@encs.concordia.ca> +1
>
>>  514 848-2424 x5884
>
>>
>
>>
>
> --
>
> Emi Lu, ENCS, Concordia University, Montreal H3G 1M8
>
> em...@encs.concordia.ca +1 514 848-2424 x5884
>
> ------------------------------------------------------------------------------
>
> Free Software Download: Index, Search & Analyze Logs and other IT data in
>
> Real-Time with Splunk. Collect, index and harness all the fast moving IT
> data
>
> generated by your applications, servers and devices whether physical,
> virtual
>
> or in the cloud. Deliver compliance at lower cost and gain new business
>
> insights. http://p.sf.net/sfu/splunk-dev2dev
>
> _______________________________________________
>
> displaytag-user mailing list
>
> displaytag-user@lists.sourceforge.net
>
> https://lists.sourceforge.net/lists/listinfo/displaytag-user
>


-- 
Emi Lu, ENCS, Concordia University, Montreal H3G 1M8
em...@encs.concordia.ca        +1 514 848-2424 x5884

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
displaytag-user mailing list
displaytag-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-user

Reply via email to