J2EE

J2EE Course in Mussafah Abu Dhabi

JSP:

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.
A JSP page consists of HTML tags and JSP tags. The JSP pages are easier to maintain than Servlet because we can separate designing and development. It provides some additional features such as Expression Language, Custom Tags, etc.

Course Outline:

  • JSP Tutorial
  • JSP Introduction
  • Life cycle of JSP
  • JSP API
  • JSP scripting elements
  • JSP scriptlet tag
  • JSP expression tag
  • JSP declaration tag
  • 9 Implicit Objects
  • JSP Request
  • JSP Response
  • JSP Session
  • JSP Page •
  • JSP Exception
  • JSP Directive Elements
  • JSP page directive
  • JSP include directive
  • JSP taglib directive
  • JSP Exception
  • Action Elements
  • jsp:forward
  • jsp:include
  • Java Bean class
  • jsp:useBeanset & getPropertyDisplaying applet in JSP
  • Expression Language
  • JSP Pagination
  • JSP Pagination Example
  • JSP CRUD
  • JSP CRUD Example
  • Development in JSP
  • Registration Form
  • Login Form
  • Uploading File
  • Downloading File

Enquire About the Course

Servlet:

Servlet technology is used to create a web application (resides at server side and generates a dynamic web page). Servlet technology is robust and scalable because of java language. Before Servlet, CGI (Common Gateway Interface) scripting language was common as a server-side programming language. However, there were many disadvantages to this technology.

Objective:
• Servlet is a technology which is used to create a web application.
• Servlet is an API that provides many interfaces and classes including documentation.
• Servlet is an interface that must be implemented for creating any Servlet.
• Servlet is a class that extends the capabilities of the servers and responds to the incoming requests. It can respond to any requests.
• Servlet is a web component that is deployed on the server to create a dynamic web page.

Course Outline:

  • What is Servlet
  • Web TerminologyServlet API
  • Servlet Interface
  • GenericServlet
  • HttpServletServlet
  • Life CycleServlet
  • ExampleHow servlet works?
  • War Filewelcome-file-listLoad on startup
  • Servlet with IDE
  • servlet in Eclipse
  • servlet in Myeclipse
  • servlet in Netbeans
  • ServletRequest
  • Servlet Collaboration
  • RequestDispacher
  • sendRedirect
  • Session Tracking

Session Techniques
1) Cookies in ServletCookies: Login & Logout
2) Hidden Form Field
3) URL Rewriting
4) HttpSessionSession: Login & Logout

  • Servlet CRUD
  • CRUD Example
  • Servlet Pagination
  • Pagination Example