After completion of this training you will able to develop Web Application, Internet Application etc. You can use JEE technology for the development of robust, scalable enterprise applications.

 

Course Content

  • Java Servlet Technology:-What Is a Servlet?, Servlet Life Cycle, Initializing a Servlet, Writing Service Methods, Filtering Requests and Responses, Accessing the Web Context, Maintaining Client State.
  • Java Server Pages Technology:-What Is a JSP Page?, The Life Cycle of a JSP Page, Creating Static Content, Creating Dynamic Content, Unified Expression Language, JavaBeans Components, Using Custom Tags, Reusing Content in JSP Pages, Including an Applet.
  • Java Server Pages Standard Tag Library:-Using JSTL, Core Tag Library, XML Tag Library, Internationalization Tag Library, SQL Tag Library, JSTL Functions.
  • Custom Tags in JSP Pages:-What Is a Custom Tag?, Types of Tags, Encapsulating Reusable Content Using Tag Files, Tag Library Descriptors, Programming Simple Tag Handlers.
  • Scripting in JSP Pages:-Using Scripting, Disabling Scripting, JSP Declarations, JSP Scriptlets, JSP Expressions.
  • Java Server Faces Technology:-Java Server Faces Technology User Interface, Java Server Faces Technology Benefits, What Is a Java Server Faces Application?, User Interface Component Model, Navigation Model, Backing Beans, The Life Cycle of a Java Server Faces Page.
  • Using Java Server Faces Technology in JSP Pages:-Setting Up a Page, Using the Core Tags, Adding UI Components to a Page Using the HTML Component Tags, Using Localized Data, Using the Standard Converters, Registering Listeners on Components, Using the Standard Validators, Binding Component Values and Instances to External Data Sources, Binding Converters, Listeners, and Validators to Backing Bean Properties, Referencing a Backing Bean Method, Using Custom Objects.
  • Developing with Java Server Faces Technology:-Writing Bean Properties, Performing Localization, Creating a Custom Converter, Implementing an Event Listener, Creating a Custom Validator, Writing Backing Bean Methods.
  • Creating Custom UI Components:-Determining Whether You Need a Custom Component or Renderer, Understanding the Image Map Example, Steps for Creating a Custom Component, Creating Custom Component Classes, Delegating Rendering to a Renderer, Handling Events for Custom Components, Creating the Component Tag Handler, Defining the Custom Component Tag in a Tag Library Descriptor.
  • Configuring Java Server Faces Applications:-Application Configuration Resource File, Configuring Beans, Registering Custom Error Messages, Registering Custom Localized Static Text, Registering a Custom Validator, Registering a Custom Converter, Configuring Navigation Rules, Registering a Custom Renderer with a Render Kit, Registering a Custom Component, Basic Requirements of a Java Server Faces Application.
  • Internationalizing and Localizing Web Applications:- Java Platform Localization Classes, Providing Localized Messages and Labels, Date and Number Formatting, Character Sets and Encodings.