I went through a number of links regarding this exception. I don't know whether the action class has a problem or the jsp.
My DAO is:
{
ReleaseData releaseData = new ReleaseData();
releaseData.setRollno(resultSet.getInt("rollno"));
releaseData.setName(resultSet.getString("name"));
releaseData.setAge(resultSet.getInt("age"));
myDataList.add(releaseData);
System.out.println("the List has---"+myDataList);
}
And my Servlet is:
public class DisplayServlet extends HttpServlet
{
public void doGet(HttpServletRequest request ,HttpServletResponse response) throws ServletException,IOException
{
List<ReleaseData> myDataList = new ReleaseDataDAO().getReleaseData();
request.setAttribute("myDataList", myDataList);
request.getRequestDispatcher("/showData.jsp").forward(request, response);
}
}
And here is my jsp:
<c:forEach items="$(myDataList)" var="data">
<tr>
<td>${data.rollno}</td>
<td>${data.name}</td>
<td>${data.age}</td>
</tr>
</c:forEach>