x
Programme Outcome:
OVERVIEW OF JAVA WEB TECHNOLOGY
Purpose of servlets
Servlets vs. other technologies
Purpose of JSP
Configuring the server
Configuring development environment
Testing the server
INTRODUCING JAVA SERVLETS
The structure of servlets
Servlet Mapping
A servlet that generates plain text
A servlet that generates HTML
The servlet life cycle
Servlet debugging
HANDLING THE FORM DATA
Uses of form data
HTML forms
Get vs Post Method
Form Validation
REQUEST AND RESPONSE IN SERVLET
Reading request parameters
HTTP Request
HTTP Response Header
SERVLET MISCELLANEOUS
RequestDispatcher
sendredirect
ServletConfig
Filters
SESSION TRACKING
Session in Servlet
Cookies Handling in servlet
URL Rewriting
JSP INTRODUCTION
Understanding the JSP
Benefits of JSP
JSP Lifecycle
JSP in the real world
JAVA CODE WITH JSP SCRIPTING
Static vs. Dynamic Content
JSP expressions
Servlets vs. JSP
JSP SCRIPTING TAGS
JSP scriptlets
JSP expressions
JSP declarations
JSP IMPLICIT OBJECTS
Out
Request
Response
Session
Page
Config
JSP DIRECTIVE ELEMENTS
Page Directive
Include Directive
TagLib Directive
JSP ACTION ELEMENT
jsp:include
jsp:forward
jsp:usebean
jsp:setproperty
CUSTOM TAG IN JSP
JAVA DATABASE CONNECTIVITY (JDBC)
Overview of JDBC
JDBC drivers
Create Connection
Using prepared and statements
Retrieving data from a ResultSet
Handling SQL exceptions
ECLIPSE AS IDE
APACHE TOMCAT AS SERVER
OVERVIEW OF HTML
x
Schedule
1.5 Hrs (Monday - Fridays)
2.5 Hrs (Saturday & Sunday)