jsp chapter