JSP Tutorial : advantages of jsp, jsp architecture, jsp lifecycle, jsp syntax, jsp directives, actions, common attributes, implicit objects, client request, server response, http status codes, methods, to set http status code, form processing, reading form data using jsp, get method eample using url, passing checkbox data to jsp program, filters, servlet filter methods, filter mapping in web.xml, using multiple filters, cookies handling, the anatomy of a cookie, setting cookies with jsp, session tracking, deleting session data, the session object, file uploading, creating a file upload form, writing backend jsp script, handling date, date comparison, page redirecting, hits counter, auto refresh, sending email, send attachment in email, standard tag library tutorial, create data records, database access, create table, select operation, delete operation, xml data, java beans, custom tags, expression language, exception handling, debugging, security, internationalization.