セッションを理解するために小さなコードを書きました...これがコードです
public class SessionServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
{
PrintWriter out=response.getWriter();
HttpSession session=request.getSession();
if(session.isNew())
{
out.println("Client has not responded");
}
else out.println("Client has responded");
}
}
初めてプログラムを実行しているときに理解すると、「クライアントは応答しませんでした」はずですが、最初のステートメントが出力されます...なぜそれを行うのか説明できます。