This module will help the student in learning the advance programming in Java.
JDBC: Concept of JDBC, Driver and Driver types (Type1 to Type4), Driver Manager Class, Loading a driver, Using Class.forName, using a system Property.
Connections:-Getting a connection, releasing a connection, setting Login timeout,
SQL Exception
Statements: - Creating and using Statement Object, single Statement execute, Releasing the statement, Data Manipulation (insert record, update record, delete record).
Result Set: Reading data from result set, working with Null Values, updatable result set
Networking Basics, Sockets, The Networking Classes and Interfaces, Inet address, TCP/IP Client Sockets, URL, URL Connection, URL Class, Cookies, TCP/IP Server Sockets, Datagram.
Configuring Jsp Server: Installing the TomCat Server , the Directory Structure
JSP and Servlets: java servlet architecture , Generic servlet and Http Servlet , The life cycle of a Servlet (init(),service(),destroy()), A Basic servlet ., Components of Java server page , Directives , Actions, Implicit object ,Jsp Scripting ,JSP Lifecycle
Handling JSP Errors: JSP translation time errors, JSp request time errors ,creating jsp error page.
Using include directives and Implicit objects: Creating the JSP using include directives ,using request , response , Page Context , Session , application ,out, config , page , exception .
JSP standard Actions: Using JSP standard actions , Jsp:param , include , forward, plug in .
JSP and HTML Form: using jsp creating a Html Form and retrieving data with jsp
Creating a Shopping Cart: Creating a shopping cart using Jsp, integrating shopping cart.
Ivan Bayross, “Web Enabled Commercial Application Development Using Java 2.0”, BPB Publications, March 2003
C.S. Horstmann & Gray Cornell, “Java2: Advanced features (Vol II) – Java Series”, Pearson Education.