Re: pagination in struts2
i take a fast look about your link i can done the presentation of the data by myself ? these libraries done only the pagination? On Thu, Apr 23, 2009 at 23:08, denis cabasson wrote: > Display tag is great for table pagination. > If you are looking for pagination without tables, I'd recommend the pager > tag library : > http://jsptags.com/tags/navigation/pager/index.jsp > Custom coding is my least favorite way of solving an issue. > To extract a variable from an action to the page, I'd recommend using a > s:set tag to set a variable holding the list in the page context. > Your example of displaytag is missing : > > (before the display tag) > > Denis. > > On Thu, Apr 23, 2009 at 1:01 PM, Stefano Tranquillini < > stefano.tranquill...@gmail.com> wrote: > >> i've done a pagination by myself. >> is an Alpha relase :D, not tested but u can set size and page to display: >> >> action: >> >> >> private List items = new ArrayList(); >> private int tot; >> private int page = 0; >> private int size = 1; >> private List pages = new ArrayList(); >> >> public AllItem() { >> } >> >> �...@override >> public String execute() throws Exception { >> List temp = mgmt.getAllItem(); >> if (page > 0) { >> page--; >> } >> if (size > temp.size()) { >> size = temp.size(); >> } >> int start = Math.min(page * size, temp.size()); >> if (start == temp.size()) { >> start = start - size; >> } >> int end = Math.min((page + 1) * size, temp.size()); >> items = new ArrayList(); >> items = temp.subList(start, end); >> tot = getItems().size(); >> pages = new ArrayList(); >> for (int i = 0; i < temp.size(); i = i + size) { >> pages.add((i / size) + 1); >> } >> return SUCCESS; >> } >> >> public List getItems() { >> return items; >> } >> >> public int getTot() { >> return tot; >> } >> >> public int getPage() { >> return page; >> } >> >> public void setPage(int page) { >> this.page = page; >> } >> >> public int getSize() { >> return size; >> } >> >> public void setSize(int size) { >> this.size = size; >> } >> >> public List getPages() { >> return pages; >> } >> >> jsp >> >> <%@ taglib uri="/struts-tags" prefix="s" %> >> >> >> >> do your presentation of the data >> >> >> >> this is the menu change the action! >> >> >> >> >> >> >> "> >> >> >> >> >> On Thu, Apr 23, 2009 at 18:28, Andy Sykes wrote: >> > I found I had to use the tag to set the object in the request >> scope >> > before displaytag could "see" it, since displaytag doesn't know about the >> > Value Stack (maybe it should?). Confusingly, displaytag gives you that >> > message if it can't see the variable you're referencing, as well as if >> the >> > variable is empty. >> > >> > eg. >> > >> > On 23 Apr 2009, at 17:11, Stefano Tranquillini wrote: >> > >> >> i done this: >> >> >> >> this is the class taht create the list >> >> >> >> private List items = new ArrayList(); >> >> private Integer resultSize; >> >> >> >> public AllItem() { >> >> } >> >> >> >> @Override >> >> public String execute() throws Exception { >> >> items= mgmt.getAllItem(); >> >> resultSize=getItems().size(); >> >> return SUCCESS; >> >> } >> >> >> >> public List getItems() { >> >> return items; >> >> } >> >> >> >> >> >> public Integer getResultSize() { >> >> return resultSize; >> >> } >> >> >> >> this is the page >> >> >> >> <%@ taglib uri="/struts-tags" prefix="s" %> >> >> <%@ taglib uri="http://displaytag.sf.net"; prefix="display" %> >> >> >> >> > >> size="resultSize"> >> >> >> >> >> >> >> >> >> >> >> >> the result is: >> >> Nothing found to display. >> >> >> >> On Thu, Apr 23, 2009 at 17:52, Stefano Tranquillini >> >> wrote: >> >>> >> >>> emm i've a list in my session called items. >> >>> >> >>> so i'd write >> >>> a ok, i'd understand, now works. >> >>> >> >>> anyway, how can i create the page number below? >> >>> >> >>> >> >>> On Thu, Apr 23, 2009 at 17:40, Bhaarat Sharma >> >>> wrote: >> >> u have to first create TestList for the code to work >> >> On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: >> >> > when i put >> > <% request.setAttribute( "test", new TestList(2, false) ); %> >> > >> > netbeans said: cannot find construtcto TestList(int,bool) >> > >> > and the application goes in a exception: >> > >> > org.apache.jasper.JasperException: Unable to compile class for JSP: >> > >> > An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp >> > TestList cannot be resolved to a type >> > 1: <% request.setAttribute( "test", new TestList(2, false) ); %> >> > 2: <%@ tagli
Re: pagination in struts2
Display tag is great for table pagination. If you are looking for pagination without tables, I'd recommend the pager tag library : http://jsptags.com/tags/navigation/pager/index.jsp Custom coding is my least favorite way of solving an issue. To extract a variable from an action to the page, I'd recommend using a s:set tag to set a variable holding the list in the page context. Your example of displaytag is missing : (before the display tag) Denis. On Thu, Apr 23, 2009 at 1:01 PM, Stefano Tranquillini < stefano.tranquill...@gmail.com> wrote: > i've done a pagination by myself. > is an Alpha relase :D, not tested but u can set size and page to display: > > action: > > >private List items = new ArrayList(); > private int tot; >private int page = 0; >private int size = 1; >private List pages = new ArrayList(); > >public AllItem() { >} > >@Override >public String execute() throws Exception { > List temp = mgmt.getAllItem(); >if (page > 0) { >page--; >} >if (size > temp.size()) { >size = temp.size(); >} >int start = Math.min(page * size, temp.size()); >if (start == temp.size()) { >start = start - size; >} >int end = Math.min((page + 1) * size, temp.size()); >items = new ArrayList(); >items = temp.subList(start, end); >tot = getItems().size(); >pages = new ArrayList(); >for (int i = 0; i < temp.size(); i = i + size) { >pages.add((i / size) + 1); > } >return SUCCESS; >} > >public List getItems() { >return items; >} > > public int getTot() { >return tot; >} > >public int getPage() { >return page; >} > >public void setPage(int page) { >this.page = page; >} > >public int getSize() { >return size; >} > >public void setSize(int size) { >this.size = size; >} > >public List getPages() { >return pages; >} > > jsp > > <%@ taglib uri="/struts-tags" prefix="s" %> > > > >do your presentation of the data > > > > this is the menu change the action! > > > > > > > "> > > > > > On Thu, Apr 23, 2009 at 18:28, Andy Sykes wrote: > > I found I had to use the tag to set the object in the request > scope > > before displaytag could "see" it, since displaytag doesn't know about the > > Value Stack (maybe it should?). Confusingly, displaytag gives you that > > message if it can't see the variable you're referencing, as well as if > the > > variable is empty. > > > > eg. > > > > On 23 Apr 2009, at 17:11, Stefano Tranquillini wrote: > > > >> i done this: > >> > >> this is the class taht create the list > >> > >> private List items = new ArrayList(); > >> private Integer resultSize; > >> > >> public AllItem() { > >> } > >> > >> @Override > >> public String execute() throws Exception { > >> items= mgmt.getAllItem(); > >> resultSize=getItems().size(); > >> return SUCCESS; > >> } > >> > >> public List getItems() { > >> return items; > >> } > >> > >> > >> public Integer getResultSize() { > >> return resultSize; > >> } > >> > >> this is the page > >> > >> <%@ taglib uri="/struts-tags" prefix="s" %> > >> <%@ taglib uri="http://displaytag.sf.net"; prefix="display" %> > >> > >> >> size="resultSize"> > >> > >> > >> > >> > >> > >> the result is: > >> Nothing found to display. > >> > >> On Thu, Apr 23, 2009 at 17:52, Stefano Tranquillini > >> wrote: > >>> > >>> emm i've a list in my session called items. > >>> > >>> so i'd write > >>> a ok, i'd understand, now works. > >>> > >>> anyway, how can i create the page number below? > >>> > >>> > >>> On Thu, Apr 23, 2009 at 17:40, Bhaarat Sharma > >>> wrote: > > u have to first create TestList for the code to work > > On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: > > > when i put > > <% request.setAttribute( "test", new TestList(2, false) ); %> > > > > netbeans said: cannot find construtcto TestList(int,bool) > > > > and the application goes in a exception: > > > > org.apache.jasper.JasperException: Unable to compile class for JSP: > > > > An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp > > TestList cannot be resolved to a type > > 1: <% request.setAttribute( "test", new TestList(2, false) ); %> > > 2: <%@ taglib uri="/struts-tags" prefix="s" %> > > 3: > > 4: > > > > idea? > > > > > > 2009/4/23 André Diniz : > >> > >> It's just a sample pages... > >> > >> 2009/4/22 Dave Newton > >> > >>> http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html > >>> > >>> It pays to really spend some time looking over existing > >>> docum
Re: pagination in struts2
i've done a pagination by myself. is an Alpha relase :D, not tested but u can set size and page to display: action: private List items = new ArrayList(); private int tot; private int page = 0; private int size = 1; private List pages = new ArrayList(); public AllItem() { } @Override public String execute() throws Exception { List temp = mgmt.getAllItem(); if (page > 0) { page--; } if (size > temp.size()) { size = temp.size(); } int start = Math.min(page * size, temp.size()); if (start == temp.size()) { start = start - size; } int end = Math.min((page + 1) * size, temp.size()); items = new ArrayList(); items = temp.subList(start, end); tot = getItems().size(); pages = new ArrayList(); for (int i = 0; i < temp.size(); i = i + size) { pages.add((i / size) + 1); } return SUCCESS; } public List getItems() { return items; } public int getTot() { return tot; } public int getPage() { return page; } public void setPage(int page) { this.page = page; } public int getSize() { return size; } public void setSize(int size) { this.size = size; } public List getPages() { return pages; } jsp <%@ taglib uri="/struts-tags" prefix="s" %> do your presentation of the data this is the menu change the action! "> On Thu, Apr 23, 2009 at 18:28, Andy Sykes wrote: > I found I had to use the tag to set the object in the request scope > before displaytag could "see" it, since displaytag doesn't know about the > Value Stack (maybe it should?). Confusingly, displaytag gives you that > message if it can't see the variable you're referencing, as well as if the > variable is empty. > > eg. > > On 23 Apr 2009, at 17:11, Stefano Tranquillini wrote: > >> i done this: >> >> this is the class taht create the list >> >> private List items = new ArrayList(); >> private Integer resultSize; >> >> public AllItem() { >> } >> >> @Override >> public String execute() throws Exception { >> items= mgmt.getAllItem(); >> resultSize=getItems().size(); >> return SUCCESS; >> } >> >> public List getItems() { >> return items; >> } >> >> >> public Integer getResultSize() { >> return resultSize; >> } >> >> this is the page >> >> <%@ taglib uri="/struts-tags" prefix="s" %> >> <%@ taglib uri="http://displaytag.sf.net"; prefix="display" %> >> >> > size="resultSize"> >> >> >> >> >> >> the result is: >> Nothing found to display. >> >> On Thu, Apr 23, 2009 at 17:52, Stefano Tranquillini >> wrote: >>> >>> emm i've a list in my session called items. >>> >>> so i'd write >>> a ok, i'd understand, now works. >>> >>> anyway, how can i create the page number below? >>> >>> >>> On Thu, Apr 23, 2009 at 17:40, Bhaarat Sharma >>> wrote: u have to first create TestList for the code to work On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: > when i put > <% request.setAttribute( "test", new TestList(2, false) ); %> > > netbeans said: cannot find construtcto TestList(int,bool) > > and the application goes in a exception: > > org.apache.jasper.JasperException: Unable to compile class for JSP: > > An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp > TestList cannot be resolved to a type > 1: <% request.setAttribute( "test", new TestList(2, false) ); %> > 2: <%@ taglib uri="/struts-tags" prefix="s" %> > 3: > 4: > > idea? > > > 2009/4/23 André Diniz : >> >> It's just a sample pages... >> >> 2009/4/22 Dave Newton >> >>> http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html >>> >>> It pays to really spend some time looking over existing >>> documentation; > > it's >>> >>> often quicker than waiting for someone on a list or forum to answer. >>> >>> Dave >>> >>> >>> Bhaarat Sharma wrote: >>> jim, I found this example > > http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 it says "Ok, you have made a query that returns you back a list of 120 elements, but you don't want to show the user all 120 items at once, > > you want to allow them to page through the results (pretend 120 is really > > 1200 or 12000)." they are iterating through a long 12000 record list and then just > > putting that into pages. What I was loo
Re: pagination in struts2
I found I had to use the tag to set the object in the request scope before displaytag could "see" it, since displaytag doesn't know about the Value Stack (maybe it should?). Confusingly, displaytag gives you that message if it can't see the variable you're referencing, as well as if the variable is empty. eg. On 23 Apr 2009, at 17:11, Stefano Tranquillini wrote: i done this: this is the class taht create the list private List items = new ArrayList(); private Integer resultSize; public AllItem() { } @Override public String execute() throws Exception { items= mgmt.getAllItem(); resultSize=getItems().size(); return SUCCESS; } public List getItems() { return items; } public Integer getResultSize() { return resultSize; } this is the page <%@ taglib uri="/struts-tags" prefix="s" %> <%@ taglib uri="http://displaytag.sf.net"; prefix="display" %> the result is: Nothing found to display. On Thu, Apr 23, 2009 at 17:52, Stefano Tranquillini wrote: emm i've a list in my session called items. so i'd write a ok, i'd understand, now works. anyway, how can i create the page number below? On Thu, Apr 23, 2009 at 17:40, Bhaarat Sharma wrote: u have to first create TestList for the code to work On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: when i put <% request.setAttribute( "test", new TestList(2, false) ); %> netbeans said: cannot find construtcto TestList(int,bool) and the application goes in a exception: org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp TestList cannot be resolved to a type 1: <% request.setAttribute( "test", new TestList(2, false) ); %> 2: <%@ taglib uri="/struts-tags" prefix="s" %> 3: 4: idea? 2009/4/23 André Diniz : It's just a sample pages... 2009/4/22 Dave Newton http://displaytag.sourceforge.net/1.2/ tut_externalSortAndPage.html It pays to really spend some time looking over existing documentation; it's often quicker than waiting for someone on a list or forum to answer. Dave Bhaarat Sharma wrote: jim, I found this example http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 it says "Ok, you have made a query that returns you back a list of 120 elements, but you don't want to show the user all 120 items at once, you want to allow them to page through the results (pretend 120 is really 1200 or 12000)." they are iterating through a long 12000 record list and then just putting that into pages. What I was looking for was something that would show 50 results of 12000 on first page then when NEXT is cliked, it against goes to DB to get next 50 records. On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley > wrote: I found this within thirty seconds of clicking Dave's link: http://displaytag.sourceforge.net/1.2/tut_sources.html Note that the contents of this page are actually fairly freakin' horrible and should not be done on a grownup application. But the instructions are right there and easy to find. jk On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma > wrote: I wanted to use it for the purpose so that when I click NEXT or 2nd page then again I go to the DB to fetch next set of 50 records. but didnt see any examples of that sort On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton > wrote: Stefano Tranquillini wrote: someone has experience with this tag? i don't really understand how it works. What issues are you having? There are a number of tutorials and examples on the site: http://displaytag.sourceforge.net/1.2/tut_basic.html Dave - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org -- Jim Kiley Senior Technical Consultant | Summa [p] 412.258.3346 http://www.summa-tech.com - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org -- André Diniz +55 (41) 9997-5567 e-mail alternativo: diniz...@msn.com -- Stefano - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org -- Stefano -- Stefano - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: pagination in struts2
i done this: this is the class taht create the list private List items = new ArrayList(); private Integer resultSize; public AllItem() { } @Override public String execute() throws Exception { items= mgmt.getAllItem(); resultSize=getItems().size(); return SUCCESS; } public List getItems() { return items; } public Integer getResultSize() { return resultSize; } this is the page <%@ taglib uri="/struts-tags" prefix="s" %> <%@ taglib uri="http://displaytag.sf.net"; prefix="display" %> the result is: Nothing found to display. On Thu, Apr 23, 2009 at 17:52, Stefano Tranquillini wrote: > emm i've a list in my session called items. > > so i'd write > a ok, i'd understand, now works. > > anyway, how can i create the page number below? > > > On Thu, Apr 23, 2009 at 17:40, Bhaarat Sharma wrote: >> u have to first create TestList for the code to work >> >> On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: >> >>> when i put >>> <% request.setAttribute( "test", new TestList(2, false) ); %> >>> >>> netbeans said: cannot find construtcto TestList(int,bool) >>> >>> and the application goes in a exception: >>> >>> org.apache.jasper.JasperException: Unable to compile class for JSP: >>> >>> An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp >>> TestList cannot be resolved to a type >>> 1: <% request.setAttribute( "test", new TestList(2, false) ); %> >>> 2: <%@ taglib uri="/struts-tags" prefix="s" %> >>> 3: >>> 4: >>> >>> idea? >>> >>> >>> 2009/4/23 André Diniz : >>> > It's just a sample pages... >>> > >>> > 2009/4/22 Dave Newton >>> > >>> >> http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html >>> >> >>> >> It pays to really spend some time looking over existing documentation; >>> it's >>> >> often quicker than waiting for someone on a list or forum to answer. >>> >> >>> >> Dave >>> >> >>> >> >>> >> Bhaarat Sharma wrote: >>> >> >>> >>> jim, >>> >>> >>> >>> I found this example >>> >>> >>> >>> >>> >>> >>> http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 >>> >>> >>> >>> it says "Ok, you have made a query that returns you back a list of 120 >>> >>> elements, but you don't want to show the user all 120 items at once, >>> you >>> >>> want to allow them to page through the results (pretend 120 is really >>> 1200 >>> >>> or 12000)." >>> >>> >>> >>> they are iterating through a long 12000 record list and then just >>> putting >>> >>> that into pages. What I was looking for was something that would show >>> 50 >>> >>> results of 12000 on first page then when NEXT is cliked, it against >>> goes >>> >>> to >>> >>> DB to get next 50 records. >>> >>> >>> >>> >>> >>> >>> >>> On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley >>> >>> wrote: >>> >>> >>> >>> I found this within thirty seconds of clicking Dave's link: >>> http://displaytag.sourceforge.net/1.2/tut_sources.html >>> >>> Note that the contents of this page are actually fairly freakin' >>> horrible >>> and should not be done on a grownup application. But the instructions >>> are >>> right there and easy to find. >>> >>> jk >>> >>> On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma >>> wrote: >>> >>> I wanted to use it for the purpose so that when I click NEXT or 2nd >>> page >>> > then again I go to the DB to fetch next set of 50 records. >>> > >>> > but didnt see any examples of that sort >>> > >>> > On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton >>> > wrote: >>> > >>> > Stefano Tranquillini wrote: >>> >> >>> >> someone has experience with this tag? >>> >>> >>> >>> i don't really understand how it works. >>> >>> >>> >>> What issues are you having? There are a number of tutorials and >>> >> >>> > examples >>> >>> > on >>> > >>> >> the site: >>> >> >>> >> http://displaytag.sourceforge.net/1.2/tut_basic.html >>> >> >>> >> Dave >>> >> >>> >> >>> >> >>> >> >>> - >>> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> >> For additional commands, e-mail: user-h...@struts.apache.org >>> >> >>> >> >>> >> >>> >>> -- >>> Jim Kiley >>> Senior Technical Consultant | Summa >>> [p] 412.258.3346 >>> http://www.summa-tech.com >>> >>> >>> >>> >>> >> >>> >> - >>> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> >> For additional commands, e-mail: user-h...@struts.apache.org >>> >> >>> >> >>> > >>> > >>> > -- >>> > André Diniz >>> > +55 (41) 9997-5567 >>> > e-mail alternativo: diniz...@msn.com >>> > >>> >>> >>> >>> -- >>> Stefano >>> >>> - >>> To unsubscribe, e-mai
Re: pagination in struts2
emm i've a list in my session called items. so i'd write a ok, i'd understand, now works. anyway, how can i create the page number below? On Thu, Apr 23, 2009 at 17:40, Bhaarat Sharma wrote: > u have to first create TestList for the code to work > > On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: > >> when i put >> <% request.setAttribute( "test", new TestList(2, false) ); %> >> >> netbeans said: cannot find construtcto TestList(int,bool) >> >> and the application goes in a exception: >> >> org.apache.jasper.JasperException: Unable to compile class for JSP: >> >> An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp >> TestList cannot be resolved to a type >> 1: <% request.setAttribute( "test", new TestList(2, false) ); %> >> 2: <%@ taglib uri="/struts-tags" prefix="s" %> >> 3: >> 4: >> >> idea? >> >> >> 2009/4/23 André Diniz : >> > It's just a sample pages... >> > >> > 2009/4/22 Dave Newton >> > >> >> http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html >> >> >> >> It pays to really spend some time looking over existing documentation; >> it's >> >> often quicker than waiting for someone on a list or forum to answer. >> >> >> >> Dave >> >> >> >> >> >> Bhaarat Sharma wrote: >> >> >> >>> jim, >> >>> >> >>> I found this example >> >>> >> >>> >> >>> >> http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 >> >>> >> >>> it says "Ok, you have made a query that returns you back a list of 120 >> >>> elements, but you don't want to show the user all 120 items at once, >> you >> >>> want to allow them to page through the results (pretend 120 is really >> 1200 >> >>> or 12000)." >> >>> >> >>> they are iterating through a long 12000 record list and then just >> putting >> >>> that into pages. What I was looking for was something that would show >> 50 >> >>> results of 12000 on first page then when NEXT is cliked, it against >> goes >> >>> to >> >>> DB to get next 50 records. >> >>> >> >>> >> >>> >> >>> On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley >> >>> wrote: >> >>> >> >>> I found this within thirty seconds of clicking Dave's link: >> http://displaytag.sourceforge.net/1.2/tut_sources.html >> >> Note that the contents of this page are actually fairly freakin' >> horrible >> and should not be done on a grownup application. But the instructions >> are >> right there and easy to find. >> >> jk >> >> On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma >> wrote: >> >> I wanted to use it for the purpose so that when I click NEXT or 2nd >> page >> > then again I go to the DB to fetch next set of 50 records. >> > >> > but didnt see any examples of that sort >> > >> > On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton >> > wrote: >> > >> > Stefano Tranquillini wrote: >> >> >> >> someone has experience with this tag? >> >>> >> >>> i don't really understand how it works. >> >>> >> >>> What issues are you having? There are a number of tutorials and >> >> >> > examples >> >> > on >> > >> >> the site: >> >> >> >> http://displaytag.sourceforge.net/1.2/tut_basic.html >> >> >> >> Dave >> >> >> >> >> >> >> >> >> - >> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> >> For additional commands, e-mail: user-h...@struts.apache.org >> >> >> >> >> >> >> >> -- >> Jim Kiley >> Senior Technical Consultant | Summa >> [p] 412.258.3346 >> http://www.summa-tech.com >> >> >> >>> >> >> >> >> - >> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> >> For additional commands, e-mail: user-h...@struts.apache.org >> >> >> >> >> > >> > >> > -- >> > André Diniz >> > +55 (41) 9997-5567 >> > e-mail alternativo: diniz...@msn.com >> > >> >> >> >> -- >> Stefano >> >> - >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > -- Stefano - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: pagination in struts2
u have to first create TestList for the code to work On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: > when i put > <% request.setAttribute( "test", new TestList(2, false) ); %> > > netbeans said: cannot find construtcto TestList(int,bool) > > and the application goes in a exception: > > org.apache.jasper.JasperException: Unable to compile class for JSP: > > An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp > TestList cannot be resolved to a type > 1: <% request.setAttribute( "test", new TestList(2, false) ); %> > 2: <%@ taglib uri="/struts-tags" prefix="s" %> > 3: > 4: > > idea? > > > 2009/4/23 André Diniz : > > It's just a sample pages... > > > > 2009/4/22 Dave Newton > > > >> http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html > >> > >> It pays to really spend some time looking over existing documentation; > it's > >> often quicker than waiting for someone on a list or forum to answer. > >> > >> Dave > >> > >> > >> Bhaarat Sharma wrote: > >> > >>> jim, > >>> > >>> I found this example > >>> > >>> > >>> > http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 > >>> > >>> it says "Ok, you have made a query that returns you back a list of 120 > >>> elements, but you don't want to show the user all 120 items at once, > you > >>> want to allow them to page through the results (pretend 120 is really > 1200 > >>> or 12000)." > >>> > >>> they are iterating through a long 12000 record list and then just > putting > >>> that into pages. What I was looking for was something that would show > 50 > >>> results of 12000 on first page then when NEXT is cliked, it against > goes > >>> to > >>> DB to get next 50 records. > >>> > >>> > >>> > >>> On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley > >>> wrote: > >>> > >>> I found this within thirty seconds of clicking Dave's link: > http://displaytag.sourceforge.net/1.2/tut_sources.html > > Note that the contents of this page are actually fairly freakin' > horrible > and should not be done on a grownup application. But the instructions > are > right there and easy to find. > > jk > > On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma > wrote: > > I wanted to use it for the purpose so that when I click NEXT or 2nd > page > > then again I go to the DB to fetch next set of 50 records. > > > > but didnt see any examples of that sort > > > > On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton > > wrote: > > > > Stefano Tranquillini wrote: > >> > >> someone has experience with this tag? > >>> > >>> i don't really understand how it works. > >>> > >>> What issues are you having? There are a number of tutorials and > >> > > examples > > > on > > > >> the site: > >> > >> http://displaytag.sourceforge.net/1.2/tut_basic.html > >> > >> Dave > >> > >> > >> > >> > - > >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > >> For additional commands, e-mail: user-h...@struts.apache.org > >> > >> > >> > > -- > Jim Kiley > Senior Technical Consultant | Summa > [p] 412.258.3346 > http://www.summa-tech.com > > > >>> > >> > >> - > >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > >> For additional commands, e-mail: user-h...@struts.apache.org > >> > >> > > > > > > -- > > André Diniz > > +55 (41) 9997-5567 > > e-mail alternativo: diniz...@msn.com > > > > > > -- > Stefano > > - > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > >
Re: pagination in struts2
Lots of possibilities here:* you need to have a class named TestList in your application * you need a constructor for your TestList class that accepts an int and a boolean as its arguments * you need to be sure you are appropriate importing the reference to TestList in your JSP On Thu, Apr 23, 2009 at 11:36 AM, Stefano wrote: > when i put > <% request.setAttribute( "test", new TestList(2, false) ); %> > > netbeans said: cannot find construtcto TestList(int,bool) > > and the application goes in a exception: > > org.apache.jasper.JasperException: Unable to compile class for JSP: > > An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp > TestList cannot be resolved to a type > 1: <% request.setAttribute( "test", new TestList(2, false) ); %> > 2: <%@ taglib uri="/struts-tags" prefix="s" %> > 3: > 4: > > idea? > > > 2009/4/23 André Diniz : > > It's just a sample pages... > > > > 2009/4/22 Dave Newton > > > >> http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html > >> > >> It pays to really spend some time looking over existing documentation; > it's > >> often quicker than waiting for someone on a list or forum to answer. > >> > >> Dave > >> > >> > >> Bhaarat Sharma wrote: > >> > >>> jim, > >>> > >>> I found this example > >>> > >>> > >>> > http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 > >>> > >>> it says "Ok, you have made a query that returns you back a list of 120 > >>> elements, but you don't want to show the user all 120 items at once, > you > >>> want to allow them to page through the results (pretend 120 is really > 1200 > >>> or 12000)." > >>> > >>> they are iterating through a long 12000 record list and then just > putting > >>> that into pages. What I was looking for was something that would show > 50 > >>> results of 12000 on first page then when NEXT is cliked, it against > goes > >>> to > >>> DB to get next 50 records. > >>> > >>> > >>> > >>> On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley > >>> wrote: > >>> > >>> I found this within thirty seconds of clicking Dave's link: > http://displaytag.sourceforge.net/1.2/tut_sources.html > > Note that the contents of this page are actually fairly freakin' > horrible > and should not be done on a grownup application. But the instructions > are > right there and easy to find. > > jk > > On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma > wrote: > > I wanted to use it for the purpose so that when I click NEXT or 2nd > page > > then again I go to the DB to fetch next set of 50 records. > > > > but didnt see any examples of that sort > > > > On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton > > wrote: > > > > Stefano Tranquillini wrote: > >> > >> someone has experience with this tag? > >>> > >>> i don't really understand how it works. > >>> > >>> What issues are you having? There are a number of tutorials and > >> > > examples > > > on > > > >> the site: > >> > >> http://displaytag.sourceforge.net/1.2/tut_basic.html > >> > >> Dave > >> > >> > >> > >> > - > >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > >> For additional commands, e-mail: user-h...@struts.apache.org > >> > >> > >> > > -- > Jim Kiley > Senior Technical Consultant | Summa > [p] 412.258.3346 > http://www.summa-tech.com > > > >>> > >> > >> - > >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > >> For additional commands, e-mail: user-h...@struts.apache.org > >> > >> > > > > > > -- > > André Diniz > > +55 (41) 9997-5567 > > e-mail alternativo: diniz...@msn.com > > > > > > -- > Stefano > > - > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- Jim Kiley Senior Technical Consultant | Summa [p] 412.258.3346 http://www.summa-tech.com
Re: pagination in struts2
when i put <% request.setAttribute( "test", new TestList(2, false) ); %> netbeans said: cannot find construtcto TestList(int,bool) and the application goes in a exception: org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 1 in the jsp file: /jsp/shop/shop.jsp TestList cannot be resolved to a type 1: <% request.setAttribute( "test", new TestList(2, false) ); %> 2: <%@ taglib uri="/struts-tags" prefix="s" %> 3: 4: idea? 2009/4/23 André Diniz : > It's just a sample pages... > > 2009/4/22 Dave Newton > >> http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html >> >> It pays to really spend some time looking over existing documentation; it's >> often quicker than waiting for someone on a list or forum to answer. >> >> Dave >> >> >> Bhaarat Sharma wrote: >> >>> jim, >>> >>> I found this example >>> >>> >>> http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 >>> >>> it says "Ok, you have made a query that returns you back a list of 120 >>> elements, but you don't want to show the user all 120 items at once, you >>> want to allow them to page through the results (pretend 120 is really 1200 >>> or 12000)." >>> >>> they are iterating through a long 12000 record list and then just putting >>> that into pages. What I was looking for was something that would show 50 >>> results of 12000 on first page then when NEXT is cliked, it against goes >>> to >>> DB to get next 50 records. >>> >>> >>> >>> On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley >>> wrote: >>> >>> I found this within thirty seconds of clicking Dave's link: http://displaytag.sourceforge.net/1.2/tut_sources.html Note that the contents of this page are actually fairly freakin' horrible and should not be done on a grownup application. But the instructions are right there and easy to find. jk On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma wrote: I wanted to use it for the purpose so that when I click NEXT or 2nd page > then again I go to the DB to fetch next set of 50 records. > > but didnt see any examples of that sort > > On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton > wrote: > > Stefano Tranquillini wrote: >> >> someone has experience with this tag? >>> >>> i don't really understand how it works. >>> >>> What issues are you having? There are a number of tutorials and >> > examples > on > >> the site: >> >> http://displaytag.sourceforge.net/1.2/tut_basic.html >> >> Dave >> >> >> >> - >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> >> -- Jim Kiley Senior Technical Consultant | Summa [p] 412.258.3346 http://www.summa-tech.com >>> >> >> - >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > > -- > André Diniz > +55 (41) 9997-5567 > e-mail alternativo: diniz...@msn.com > -- Stefano - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: pagination in struts2
It's just a sample pages... 2009/4/22 Dave Newton > http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html > > It pays to really spend some time looking over existing documentation; it's > often quicker than waiting for someone on a list or forum to answer. > > Dave > > > Bhaarat Sharma wrote: > >> jim, >> >> I found this example >> >> >> http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 >> >> it says "Ok, you have made a query that returns you back a list of 120 >> elements, but you don't want to show the user all 120 items at once, you >> want to allow them to page through the results (pretend 120 is really 1200 >> or 12000)." >> >> they are iterating through a long 12000 record list and then just putting >> that into pages. What I was looking for was something that would show 50 >> results of 12000 on first page then when NEXT is cliked, it against goes >> to >> DB to get next 50 records. >> >> >> >> On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley >> wrote: >> >> I found this within thirty seconds of clicking Dave's link: >>> http://displaytag.sourceforge.net/1.2/tut_sources.html >>> >>> Note that the contents of this page are actually fairly freakin' horrible >>> and should not be done on a grownup application. But the instructions >>> are >>> right there and easy to find. >>> >>> jk >>> >>> On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma >>> wrote: >>> >>> I wanted to use it for the purpose so that when I click NEXT or 2nd page then again I go to the DB to fetch next set of 50 records. but didnt see any examples of that sort On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton wrote: Stefano Tranquillini wrote: > > someone has experience with this tag? >> >> i don't really understand how it works. >> >> What issues are you having? There are a number of tutorials and > examples >>> on > the site: > > http://displaytag.sourceforge.net/1.2/tut_basic.html > > Dave > > > > - > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > > >>> >>> -- >>> Jim Kiley >>> Senior Technical Consultant | Summa >>> [p] 412.258.3346 >>> http://www.summa-tech.com >>> >>> >> > > - > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- André Diniz +55 (41) 9997-5567 e-mail alternativo: diniz...@msn.com
Re: pagination in struts2
http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html It pays to really spend some time looking over existing documentation; it's often quicker than waiting for someone on a list or forum to answer. Dave Bhaarat Sharma wrote: jim, I found this example http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 it says "Ok, you have made a query that returns you back a list of 120 elements, but you don't want to show the user all 120 items at once, you want to allow them to page through the results (pretend 120 is really 1200 or 12000)." they are iterating through a long 12000 record list and then just putting that into pages. What I was looking for was something that would show 50 results of 12000 on first page then when NEXT is cliked, it against goes to DB to get next 50 records. On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley wrote: I found this within thirty seconds of clicking Dave's link: http://displaytag.sourceforge.net/1.2/tut_sources.html Note that the contents of this page are actually fairly freakin' horrible and should not be done on a grownup application. But the instructions are right there and easy to find. jk On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma wrote: I wanted to use it for the purpose so that when I click NEXT or 2nd page then again I go to the DB to fetch next set of 50 records. but didnt see any examples of that sort On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton wrote: Stefano Tranquillini wrote: someone has experience with this tag? i don't really understand how it works. What issues are you having? There are a number of tutorials and examples on the site: http://displaytag.sourceforge.net/1.2/tut_basic.html Dave - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org -- Jim Kiley Senior Technical Consultant | Summa [p] 412.258.3346 http://www.summa-tech.com - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: pagination in struts2
Have a look at the external sorting and pagination page[1] on the DisplayTag site. Also, take a look at the PaginatedList interface[2]. It takes a little bit to get your head around it. If you get stuck, the displaytag lists are pretty good at helping with the common issues. Andy. [1] http://displaytag.sourceforge.net/1.2/tut_externalSortAndPage.html [2] http://displaytag.sourceforge.net/1.2/displaytag/apidocs/org/displaytag/pagination/PaginatedList.html On 22 Apr 2009, at 22:27, Bhaarat Sharma wrote: jim, I found this example http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 it says "Ok, you have made a query that returns you back a list of 120 elements, but you don't want to show the user all 120 items at once, you want to allow them to page through the results (pretend 120 is really 1200 or 12000)." they are iterating through a long 12000 record list and then just putting that into pages. What I was looking for was something that would show 50 results of 12000 on first page then when NEXT is cliked, it against goes to DB to get next 50 records. On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley wrote: I found this within thirty seconds of clicking Dave's link: http://displaytag.sourceforge.net/1.2/tut_sources.html Note that the contents of this page are actually fairly freakin' horrible and should not be done on a grownup application. But the instructions are right there and easy to find. jk On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma wrote: I wanted to use it for the purpose so that when I click NEXT or 2nd page then again I go to the DB to fetch next set of 50 records. but didnt see any examples of that sort On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton wrote: Stefano Tranquillini wrote: someone has experience with this tag? i don't really understand how it works. What issues are you having? There are a number of tutorials and examples on the site: http://displaytag.sourceforge.net/1.2/tut_basic.html Dave - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org -- Jim Kiley Senior Technical Consultant | Summa [p] 412.258.3346 http://www.summa-tech.com - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: pagination in struts2
jim, I found this example http://displaytag.homeip.net/displaytag-examples-1.2/example-paging.jsp?d-49653-p=1 it says "Ok, you have made a query that returns you back a list of 120 elements, but you don't want to show the user all 120 items at once, you want to allow them to page through the results (pretend 120 is really 1200 or 12000)." they are iterating through a long 12000 record list and then just putting that into pages. What I was looking for was something that would show 50 results of 12000 on first page then when NEXT is cliked, it against goes to DB to get next 50 records. On Wed, Apr 22, 2009 at 4:22 PM, Jim Kiley wrote: > I found this within thirty seconds of clicking Dave's link: > http://displaytag.sourceforge.net/1.2/tut_sources.html > > Note that the contents of this page are actually fairly freakin' horrible > and should not be done on a grownup application. But the instructions are > right there and easy to find. > > jk > > On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma > wrote: > > > I wanted to use it for the purpose so that when I click NEXT or 2nd page > > then again I go to the DB to fetch next set of 50 records. > > > > but didnt see any examples of that sort > > > > On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton > > wrote: > > > > > Stefano Tranquillini wrote: > > > > > >> someone has experience with this tag? > > >> > > >> i don't really understand how it works. > > >> > > > > > > What issues are you having? There are a number of tutorials and > examples > > on > > > the site: > > > > > > http://displaytag.sourceforge.net/1.2/tut_basic.html > > > > > > Dave > > > > > > > > > > > > - > > > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > > > For additional commands, e-mail: user-h...@struts.apache.org > > > > > > > > > > > > -- > Jim Kiley > Senior Technical Consultant | Summa > [p] 412.258.3346 > http://www.summa-tech.com >
Re: pagination in struts2
I found this within thirty seconds of clicking Dave's link: http://displaytag.sourceforge.net/1.2/tut_sources.html Note that the contents of this page are actually fairly freakin' horrible and should not be done on a grownup application. But the instructions are right there and easy to find. jk On Wed, Apr 22, 2009 at 4:18 PM, Bhaarat Sharma wrote: > I wanted to use it for the purpose so that when I click NEXT or 2nd page > then again I go to the DB to fetch next set of 50 records. > > but didnt see any examples of that sort > > On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton > wrote: > > > Stefano Tranquillini wrote: > > > >> someone has experience with this tag? > >> > >> i don't really understand how it works. > >> > > > > What issues are you having? There are a number of tutorials and examples > on > > the site: > > > > http://displaytag.sourceforge.net/1.2/tut_basic.html > > > > Dave > > > > > > > > - > > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > > For additional commands, e-mail: user-h...@struts.apache.org > > > > > -- Jim Kiley Senior Technical Consultant | Summa [p] 412.258.3346 http://www.summa-tech.com
Re: pagination in struts2
I wanted to use it for the purpose so that when I click NEXT or 2nd page then again I go to the DB to fetch next set of 50 records. but didnt see any examples of that sort On Wed, Apr 22, 2009 at 4:13 PM, Dave Newton wrote: > Stefano Tranquillini wrote: > >> someone has experience with this tag? >> >> i don't really understand how it works. >> > > What issues are you having? There are a number of tutorials and examples on > the site: > > http://displaytag.sourceforge.net/1.2/tut_basic.html > > Dave > > > > - > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > >
Re: pagination in struts2
Stefano Tranquillini wrote: someone has experience with this tag? i don't really understand how it works. What issues are you having? There are a number of tutorials and examples on the site: http://displaytag.sourceforge.net/1.2/tut_basic.html Dave - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: pagination in struts2
someone has experience with this tag? i don't really understand how it works. On Tue, Apr 21, 2009 at 18:39, Chris Pratt wrote: > I'd suggest looking into DisplayTag (http://displaytag.sourceforge.net/) > (*Chris*) > > On Tue, Apr 21, 2009 at 4:58 AM, Bhaarat Sharma > wrote: > > > Are there any examples that show how to do pagination in struts2? > > > > I would like to do pagination where we call the DB again when the user > > clicks on one of the page numbers. > > > -- Stefano
Re: pagination in struts2
I'd suggest looking into DisplayTag (http://displaytag.sourceforge.net/) (*Chris*) On Tue, Apr 21, 2009 at 4:58 AM, Bhaarat Sharma wrote: > Are there any examples that show how to do pagination in struts2? > > I would like to do pagination where we call the DB again when the user > clicks on one of the page numbers. >
pagination in struts2
Are there any examples that show how to do pagination in struts2? I would like to do pagination where we call the DB again when the user clicks on one of the page numbers.
Re: Pagination in Struts2
I want the results in google format.Any help would be appreciated. Thanks, Aarthy balart wrote: > > Hi Aarthy, > > you can use the displaytag to implement the pagination in struts2. > > kindly tell that, Pagination as in Google? how, you want the page no in > google format or result in google format. > > Regards,' > Bala > > Jaarthy wrote: >> >> Hi, >> >> How to implement pagination as in Google in Struts2?Any Help would be >> appreciated. >> >> Thanks, >> Aarthy >> > > -- View this message in context: http://www.nabble.com/Pagination-in-Struts2-tp15619264p16991738.html Sent from the Struts - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Pagination in Struts2
Hi Aarthy, you can use the displaytag to implement the pagination in struts2. kindly tell that, Pagination as in Google? how, you want the page no in google format or result in google format. Regards,' Bala Jaarthy wrote: > > Hi, > > How to implement pagination as in Google in Struts2?Any Help would be > appreciated. > > Thanks, > Aarthy > -- View this message in context: http://www.nabble.com/Pagination-in-Struts2-tp15619264p16807472.html Sent from the Struts - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Pagination in Struts2
hi, As I said in the previous email. A straightforward way using displaytag would be defining a one-column table and define a decorator that will produce the free format you want to produce. If you configure displaytag to not show borders (look in displaytag css) and also configure the header then you can get it to look almost like Google i.e. it won't look as a table but internally is one-column table. regards, Giovanni Jaarthy wrote: Hi Giovanni, I want the results to be dislayed as they are in the Google Search results page,not in a table form.Any help please? Thanks, Aarthy Giovanni Azua-3 wrote: hi, I use displaytag (http://displaytag.sourceforge.net). If you can live without a natively AJAX-enabled pagination library, displaytag is excellent. I like very much the concept of display Decorators, produces a very clean design and perfect separation of concerns. Workarounds exist to AJAXify displaytag (AjaxAnywhere, AjaxTags) http://demo.raibledesigns.com/appfuse-light-ajax/users.html http://raibledesigns.com/rd/entry/the_future_of_the_displaytag http://ajaxtags.sourceforge.net/usage.html I don't use any of these myself, though. The other choice you have I think is tabletags (http://code.google.com/p/tabletags/). The aim seems to provide the same functionality as displaytag but integrating better with Struts 2 e.g. seems to use the same template-based concept and therefore you can customize it entirely. But AFAIK it does not offer yet automatic paging like displaytag does see: http://code.google.com/p/tabletags/issues/detail?id=10 I tried to adopt tabletags at first but it is too at an early stage yet i.e. lacks lot of functionality that displaytag currently offers out of the box. HTH, Best regards, Giovanni PS: there are lot of people subscribed to this list that are involved with those projects and could give a more educated guidance on differences among these two. Jaarthy wrote: Hi, How to implement pagination as in Google in Struts2?Any Help would be appreciated. Thanks, Aarthy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Pagination in Struts2
Hi Giovanni, I want the results to be dislayed as they are in the Google Search results page,not in a table form.Any help please? Thanks, Aarthy Giovanni Azua-3 wrote: > > hi, > > I use displaytag (http://displaytag.sourceforge.net). If you can live > without a natively AJAX-enabled pagination library, displaytag is > excellent. I like very much the concept of display Decorators, produces > a very clean design and perfect separation of concerns. > > Workarounds exist to AJAXify displaytag (AjaxAnywhere, AjaxTags) > http://demo.raibledesigns.com/appfuse-light-ajax/users.html > http://raibledesigns.com/rd/entry/the_future_of_the_displaytag > http://ajaxtags.sourceforge.net/usage.html > > I don't use any of these myself, though. > > The other choice you have I think is tabletags > (http://code.google.com/p/tabletags/). The aim seems to provide the same > functionality as displaytag but integrating better with Struts 2 e.g. > seems to use the same template-based concept and therefore you can > customize it entirely. But AFAIK it does not offer yet automatic paging > like displaytag does see: > http://code.google.com/p/tabletags/issues/detail?id=10 > > I tried to adopt tabletags at first but it is too at an early stage yet > i.e. lacks lot of functionality that displaytag currently offers out of > the box. > > HTH, > Best regards, > Giovanni > > PS: there are lot of people subscribed to this list that are involved > with those projects and could give a more educated guidance on > differences among these two. > > Jaarthy wrote: >> Hi, >> >> How to implement pagination as in Google in Struts2?Any Help would be >> appreciated. >> >> Thanks, >> Aarthy >> > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Pagination-in-Struts2-tp15619264p15634448.html Sent from the Struts - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Pagination in Struts2
Using displaytag defining a 1-column table, no borders, and the right Decorator implementation you get your table-less Google. But OK then you would risk having a Decorator producing HTML, though this could be avoided by using some template-based framework e.g. velocity. regards, Giovanni Adam Hardy wrote: Just thought it's worth pointing out that displaytag does tables, whereas google search results are actually table-less. I'd be very interested if anyone knows whether displaytag or any other project is or will offer a table-less solution. There are so many extras that would be nice to have for pagination, I would gladly swap my own quick'n'dirty implementation for something 3rd party. Adam Giovanni Azua on 22/02/08 09:47, wrote: hi, I use displaytag (http://displaytag.sourceforge.net). If you can live without a natively AJAX-enabled pagination library, displaytag is excellent. I like very much the concept of display Decorators, produces a very clean design and perfect separation of concerns. Workarounds exist to AJAXify displaytag (AjaxAnywhere, AjaxTags) http://demo.raibledesigns.com/appfuse-light-ajax/users.html http://raibledesigns.com/rd/entry/the_future_of_the_displaytag http://ajaxtags.sourceforge.net/usage.html I don't use any of these myself, though. The other choice you have I think is tabletags (http://code.google.com/p/tabletags/). The aim seems to provide the same functionality as displaytag but integrating better with Struts 2 e.g. seems to use the same template-based concept and therefore you can customize it entirely. But AFAIK it does not offer yet automatic paging like displaytag does see: http://code.google.com/p/tabletags/issues/detail?id=10 I tried to adopt tabletags at first but it is too at an early stage yet i.e. lacks lot of functionality that displaytag currently offers out of the box. HTH, Best regards, Giovanni PS: there are lot of people subscribed to this list that are involved with those projects and could give a more educated guidance on differences among these two. Jaarthy wrote: Hi, How to implement pagination as in Google in Struts2?Any Help would be appreciated. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Pagination in Struts2
Just thought it's worth pointing out that displaytag does tables, whereas google search results are actually table-less. I'd be very interested if anyone knows whether displaytag or any other project is or will offer a table-less solution. There are so many extras that would be nice to have for pagination, I would gladly swap my own quick'n'dirty implementation for something 3rd party. Adam Giovanni Azua on 22/02/08 09:47, wrote: hi, I use displaytag (http://displaytag.sourceforge.net). If you can live without a natively AJAX-enabled pagination library, displaytag is excellent. I like very much the concept of display Decorators, produces a very clean design and perfect separation of concerns. Workarounds exist to AJAXify displaytag (AjaxAnywhere, AjaxTags) http://demo.raibledesigns.com/appfuse-light-ajax/users.html http://raibledesigns.com/rd/entry/the_future_of_the_displaytag http://ajaxtags.sourceforge.net/usage.html I don't use any of these myself, though. The other choice you have I think is tabletags (http://code.google.com/p/tabletags/). The aim seems to provide the same functionality as displaytag but integrating better with Struts 2 e.g. seems to use the same template-based concept and therefore you can customize it entirely. But AFAIK it does not offer yet automatic paging like displaytag does see: http://code.google.com/p/tabletags/issues/detail?id=10 I tried to adopt tabletags at first but it is too at an early stage yet i.e. lacks lot of functionality that displaytag currently offers out of the box. HTH, Best regards, Giovanni PS: there are lot of people subscribed to this list that are involved with those projects and could give a more educated guidance on differences among these two. Jaarthy wrote: Hi, How to implement pagination as in Google in Struts2?Any Help would be appreciated. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Pagination in Struts2
hi, I use displaytag (http://displaytag.sourceforge.net). If you can live without a natively AJAX-enabled pagination library, displaytag is excellent. I like very much the concept of display Decorators, produces a very clean design and perfect separation of concerns. Workarounds exist to AJAXify displaytag (AjaxAnywhere, AjaxTags) http://demo.raibledesigns.com/appfuse-light-ajax/users.html http://raibledesigns.com/rd/entry/the_future_of_the_displaytag http://ajaxtags.sourceforge.net/usage.html I don't use any of these myself, though. The other choice you have I think is tabletags (http://code.google.com/p/tabletags/). The aim seems to provide the same functionality as displaytag but integrating better with Struts 2 e.g. seems to use the same template-based concept and therefore you can customize it entirely. But AFAIK it does not offer yet automatic paging like displaytag does see: http://code.google.com/p/tabletags/issues/detail?id=10 I tried to adopt tabletags at first but it is too at an early stage yet i.e. lacks lot of functionality that displaytag currently offers out of the box. HTH, Best regards, Giovanni PS: there are lot of people subscribed to this list that are involved with those projects and could give a more educated guidance on differences among these two. Jaarthy wrote: Hi, How to implement pagination as in Google in Struts2?Any Help would be appreciated. Thanks, Aarthy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Pagination in Struts2
Hi, How to implement pagination as in Google in Struts2?Any Help would be appreciated. Thanks, Aarthy -- View this message in context: http://www.nabble.com/Pagination-in-Struts2-tp15619264p15619264.html Sent from the Struts - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]