Home Contact Resources Training Profile Clients Careers


Introduction to J2EE using Weblogic


Length: 5 days
CourseID: introj2eeWeblog



Prerequisites:

Participants should have Java development background. Familiarity with developing HTML web pages is essential.


Overview:

The J2EE platform is Java’s answer to enterprise scalable applications. J2EE is composed of many different APIs. This class introduces the student to several key APIs and gets them developing scalable enterprise applications immediately. This is a hands-on learning experience, with each student having their own Weblogic Server to learn with.


Objectives:

  • Build Web applications using JSPs
  • Build Web applications using Servlets
  • Itegrate database data with JDBC
  • Design applications using JavaMail
  • Use XML for data markup
  • Build asynchronous applications
  • Work with Session Beans
  • Integrate Database data with Entity Beans

  • Chapters:


    Introduction to J2EE

    What is Java? What is J2EE?
    The J2EE Architecture Servlets and JSPs
    Enterprise Java Beans Application Server

    Java Server Pages (JSP)

    JSP Introduction HTTP protocol
    Simple JSP JSP Expressions <%=
    Declarations <%! Scriptlets <%

    Advanced JSP

    Page attributes Page Import
    JSP Implicit Objects out
    response Handling Form Data

    JSP State

    Cookies Introduction Retrieving Cookies
    Setting Cookies Cookie Alternatives
    Encoding the URL Using the Session Object

    JavaBeans and JSPs

    What is a JavaBean Using a JavaBean
    Setting Javabean Properties

    JSP Error Handling

    Default JSP Exception behavior Error Page
    Using the Exception Object Using the Error Page
    Alternatives to ErrorPage

    JSP Tag Libraries

    Introduction to Tag Libraries Tag Library Components
    The TLD File The implementation Class
    The JSP File Deployment

    Servlets Introduction

    Servlets Design GenericServlet
    HTTPServlet Servlet LifeCycle

    Extending Servlets

    Include Setting Request Attributes
    Retrieving Request Attributes

    Servlet State

    Cookies Intro Retrieving Cookies
    Setting Cookies Cookie Alternatives
    Encoding the URL Using the Session Object
    Retrieving the Session data Managing the Session Object

    JavaMail

    JDBC Introduction JDBC Components
    Loading a Driver Getting a Connection
    Building a Statement Using the Results

    Session Beans

    Mail Systems and JavaMail The JavaMail Components
    Establishing a Session The Message, Defining Internet Addresses
    Sending the Message Mail Folders
    Retrieving Messages Authenticator objects

    Entity Beans

    Introduction to JMS Concepts What is JMS?
    JMS Classes Key Objects
    PTP Domain and Interfaces Pub/Sub Domain and Interfaces
    JMS Server and Destination Creating the Sender
    Handling the Message Producing the Message

    Message Driven Beans

    Introduction to Distributed computing Application Servers
    EJBs, Necessary Files Remote Interface
    Home Interface Local Interface
    Local Home Interface Implementation Class
    Packaging the bean Deploying the Bean
    Writing a Client InitialContext