Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

How to do pagination in my jsp page

635127Jun 18 2008 — edited Jun 27 2008
Hello Everyone,

I want to know how I can do pagination in my jsp page. The JSP page just displays data from db.
JSP page
< %@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<HTML>
<BODY>
Here is your data <BR>
<table>
<c:forEach items="${myDataList}" var="releaseData">
<tr>
<td>==<c:out value="${releaseData.useraction}"/>==</td>
<td>==<c:out value="${releaseData.releaseno}"/>==</td>
<td>==<c:out value="${releaseData.ninetyfivepercentile}"/>==</td>
<td>==<c:out value="${releaseData.ninetypercentile}"/>==</td>
<td>==<c:out value="${releaseData.fiftypercentile}"/>==</td>
</tr>
</c:forEach>
</table>
</BODY>
</HTML>

Servlet
package tryjsp;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;

public class GetReleaseDataServlet extends HttpServlet {
	String releaseno = ""; 
	String location = "";

	public void doGet(HttpServletRequest request, HttpServletResponse response)
	        throws ServletException, IOException
	{
		releaseno = request.getParameter("releaseno"); //get Release no selected by user
		location = request.getParameter("location"); //get location selected by user
		response.setContentType("text/html");
		ReleaseDataDAO myDAO = new ReleaseDataDAO(); 
	    	List<ReleaseData> myDataList = myDAO.getReleaseData(releaseno,location);
		List<String> versionsList = myDAO.getVersions();

		request.setAttribute("releaseno",releaseno);
		request.setAttribute("location",location);
		request.setAttribute("versionsList", versionsList);		
		request.setAttribute("myDataList", myDataList);
		
		request.getRequestDispatcher("showReleaseData.jsp").forward(request, response);	
	}
}
Will appreciate the help.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 25 2008
Added on Jun 18 2008
18 comments
4,096 views