JSP technology is used to create web application just like Servlet technology. It can be thought of as an extension to servlet because it provides more functionality than servlet such as expression language, jstl etc. The intention of this paper is to provide an overview on the subject of advanced java. The overview includes previous and existing concepts, current technologies. This paper also covers various concept of Java Server Pages (JSPs). Through this paper, the authors are creating awareness among the people about this rising field of Java.