이 책에서는 웹 페이지 안에 JSP 엘리먼트를 사용하는 방법에 관심을 갖고 있는 페이지 디자이너와 JSP API를 배우고 싶어하는 개발자로 대상을 나누어 각각의 관심분야에 알맞게 내용을 설명하고 있다.
자바 언어를 잘 알지 못하는 페이지 디자이너를 위해서는 JSP 파일 안에 최소한의 자바 코드만을 포함시켰고 이미 만들어진 자바빈즈를 재사용하는 방법과 커스텀 태그를 이용하여 JDBC 코드를 모르더라도 데이터베이스에 접근할 수 있도록 하고 있다. 개발자를 위해서는 웹 애플리케이션 모델에 대한 설명과 JSP와 서블릿과 연동, 자바빈즈와 커스텀 태그 개발 방법을 다루고 있다.