私はajaxが初めてで、ページ上のsevletからのデータを非同期的に表示するためにそれを使用する方法がわかりません。さらに、jqueryのような追加のライブラリを使用しないでください。そのため、車輪がどのように見えるかを知らずに「車輪を再発明」する必要があります。List
したがって、プレーン Bean のリクエストに送信する単純なサーブレットがあります。これは次のdoGet
とおりです。
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
List<Category> categoryList = dao.getCategoryList();
request.setAttribute(PARAM_NAME_CATEGORY_LIST, categoryList);
RequestDispatcher dispatcher = getServletContext()
.getRequestDispatcher(PRODUCT_PAGE);
dispatcher.forward(request, response);
}
そして、自分のページに転送した後、ajax を使用してテーブル内のデータを表す必要があります。