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.