10.05.2015 Views

CSE - Centurion University

CSE - Centurion University

CSE - Centurion University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MODULE-I (14 Hrs)<br />

PCCS4102 ADVANCED JAVA PROGRAMMING<br />

Introduction to JDBC:JDBC Drivers & Architecture. Database Programming using JDBC. Studying<br />

Javax.sql.* package , Accessing a Database .<br />

Java Beans: Introduction to Java Beans, Java Beans API<br />

Introduction to J2EE, J2EE Overview, Why J2EE? J2EE Architecture, J2EE APIs, J2EE Containers<br />

MODULE-II:(16 Hrs)<br />

Web Servers and Servlets: Tomcat web server, Web Application Basics, Architecture and challenges of<br />

Web Application.<br />

Introduction to Servlets: Lifecycle of a Servlet, The Servlet API, The javax.servlet Package,<br />

Initializing a Servlet, Reading Servlet parameters, Reading Initialization parameters.<br />

Developing and Deploying Servlets: Exploring Deployment Descriptor (web.xml).<br />

The javax.servlet HTTP package, Handling Http Request & Responses, Session Tracking &<br />

Management, Dealing with cookies.Filtering Request and Response, ProgrammingFilter, FilterMapping,<br />

Servlet Listeners<br />

MODULE-III:(16 Hrs)<br />

Java Server Pages: Basic JSP Architecture, Life Cycle of JSP,JSP Tags and Expressions, Role of JSP<br />

in MVC-2,JSP with Database, JSP Implicit Objects, TagLibraries, JSP Expression Language<br />

(EL),Using Custom Tag,JSPCapabilities:,ExceptionHandling,SessionManagement,Directives,JSP with<br />

Java Bean<br />

Framework: Introduction to the web MVC framework/Struts/Spring etc.<br />

Reference Books<br />

1. Ed Roman, “Mastering Enterprise Java Beans”, John Wiley & Sons Inc., 1999. (UNIT III and<br />

UNIT V)<br />

2. Web reference: http://java.sun.com.<br />

3. J2EE The Complete Reference<br />

4. Server Programming , Black Book<br />

65

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!