これまでServletについて取り上げ、Webアプリケーションサーバの用意からWebアプリケーションの作成、デプロイの方法など基本的な内容を紹介した。あとしばらくの間はServletを用いたプログラミングについて説明する。基本的な内容なので、そもそも知っている方も多いとおもう。もう知っている方はおさらいのつもりで、まだ知らない方はいい機会なので、これを機に一通り仕組みを理解するつもりで読んでほしい。 Servletが提供している機能を俯瞰し、Servletを使って下位レベルから開発をした場合、なぜWebアプリケーションフレームワークが開発されるようになったのか、知識ではなく実感として理解できるはずだ。繰り返しおこなう似たようなコーディング、どうやっても欲しくなる似たような機能、そういったものを整理した結果がWebアプリケーションフレームワークにつながっている。 セッション ユーザがWebサ