我生成servlet的數據,然後將其設置在請求的屬性,如下發送請求調用的RequestDispatcher把jsp:
request.setAttribute("data",data);
request.getRequestDispatcher("/page.jsp").forward(request, response);
現在訪問JSP中並顯示數據。
這工作正常,但每次用戶刷新頁面,它會得到一個警告,說你要重新提交表單並要求確認。這很煩人。
第二個嘗試:
會話將數據和訪問,在JSP頁面中。由於數據量很大,會話會變得非常繁重。
所以我的問題是將數據從servlet傳遞給jsp的最佳方式是什麼? 這裏的數據是對象列表。
只需使用GET而不是POST來檢索*數據。另請參閱servlet標籤維基頁面http://stackoverflow.com/tags/servlets/info – BalusC