JSPページリダイレクトとページ転送の違い

547 ワード

一、ページリダイレクト
ページリダイレクトは、関数を呼び出します.
     
 response.sendRedirect("xx.jsp");
ページのリダイレクト時にrequestとresponseの情報はすべて失われ、それは再び指向要求を開始し、元のものとは関係ない.新しい指向性リクエストであるため、効率は高くありません.ページステアリングは、同じアプリケーションでも異なるアプリケーションでも使用できます.すなわちredirectは外部システムに移行することができる.
二、ページ転送
ページ転送呼び出し関数:
     
  request.setAttribute("userlist", userList);
       request.getRequestDispatcher("xx.jsp").forward(request,response);
ページの転送効率が高く、requestのオブジェクトは次のページでも使用できます.