Với sự phát triển mạnh mẽ của công nghệ web và số lượng các ứng
dụng web, các kiến thức và kỹ năng về lập trình web là rất quan trọng cho một
kỹ sư công nghệ thông tin. Cùng với ASP.Net, JSP là một trong những công nghệ
web động phía server phổ biến nhất hiện nay. Do chương trình đào tạo tại Khoa
Công nghệ Thông tin, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh
trong những năm gần đây đặt nặng trên nền ngôn ngữ Java, bắt đầu từ năm 2013,
nội dung môn Lập trình web đã tập trung trang bị cho sinh viên tại khoa các
kiến thức và kỹ năng cơ bản về lập trình web dùng các công nghệ dựa trên ngôn
ngữ Java trong đó JSP chiếm phần lớn.
Giáo trình này được biên soạn dành cho sinh viên Khoa Công nghệ Thông
tin Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh với mục tiêu cung cấp
cho người học các kiến thức cần thiết để có thể hoàn thành một ứng dụng web
tương đối phức tạp sử dụng công nghệ Servlet và JSP.