Ich versuche ArrayList zu übergeben, die Objekt von Servlet zu JSP enthält. AberÜbergabe von ArrayList von Servlet zu JSP
Servlet-Datei:
request.setAttribute("servletName", categoryList); //categorylist is an arraylist contains object of class category
getServletConfig().getServletContext().getRequestDispatcher("/GetCategory.jsp").forward(request,response);
JSP-Datei:
//category class
<% Category category = new Category();
//creating arraylist object of type category class
ArrayList<Category> list = ArrayList<Category>();
//storing passed value from jsp
list = request.getAttribute("servletName");
for(int i = 0; i < list.size(); i++) {
category = list.get(i);
out.println(category.getId());
out.println(category.getName());
out.println(category.getMainCategoryId());
}
%>
was ist die exeption gesetzt? –
Warum verwenden Sie JSP-EL + JSTL nicht, um mit den Objekten umzugehen? Zweitens, wie kommen Sie vom Servlet zur JSP? eine Umleitung oder eine Weiterleitung verwenden? –
@DebojitSaikia das Ergebnis zeigt nichts – Pravin