Thursday 10 April 2014

CONCEPTS OF SERVLETS

 Creating a servlet program
first servlet program by using Note pad (without using IDE)
(http://raj-servlets.blogspot.in/2013/08/first-servlet-program-by-using-note-pad.html)
How servlet intercepts HTTP requests, and the method it runs
Understanding the role of servlets
Evaluating servlets vs. other technologies
Understanding the role of JSP
Configuring the server
Configuring your 
development environment
Testing the 
server setup
Servlet Basics

The basic structure of servlets
A simple servlet that generates plain text
A servlet that generates HTML
Servlets and packages
Some utilities that help build HTML
The servlet life cycle
Servlet debugging strategies
Handling the Client Request: 
Form Data

The role of form data
Creating and submitting HTML forms
Reading individual request parameters
Reading the entire set of request parameters
Handling missing and malformed data
Dealing with incomplete form submissions
Filtering special characters out of the request parameters
Handling the Client Request: HTTP Request Headers

Reading HTTP request headers
Building a table of all the request headers
Understanding the various request headers
Reducing download times by compressing pages
Differentiating among types of browsers
Generating the Server Response: HTTP Status Codes

Format of the HTTP response
How to set status codes
What the status codes are good for
Shortcut methods for redirection and error pages
A servlet that redirects users to browser-specific pages
A front end to various search engines
Generating the Server Response: HTTP Response Headers

Format of the HTTP response
Setting response headers
Understanding what response headers are good for
Building Excel 
spread sheets
Generating JPEG images dynamically
Sending incremental updates to the browser
Handling Cookies

Understanding the benefits and drawbacks of cookies
Sending outgoing cookies
Receiving incoming cookies
Tracking repeat visitors
Specifying cookie attributes
Differentiating between session cookies and persistent cookies
Simplifying cookie usage with utility classes
Modifying cookie values
Remembering user preferences
Session Tracking

Implementing session tracking from scratch
Using basic session tracking
Understanding the session-tracking API
Differentiating between server and browser sessions
Encoding URLs
Storing immutable objects vs. storing mutable objects
Tracking 
user access counts
Accumulating user purchases
Implementing a shopping cart
Building an 
online store

Servlet internal question paper for web technologies(http://raj-servlets.blogspot.in/2013/04/servlet-internal-question-paper-for-web.html)
Question paper for servlets and jsp for WEB TECHNOLOGIES(http://raj-servlets.blogspot.in/2014/04/question-paper-for-servlets-and-jsp-for.html)


No comments:

Post a Comment