Mail : training@ecorptrainings.com
India : +91-8143-111-555
USA : +1-703-445-4802
Whats app : +91-8143-110-555
Facebook Twitter Google Plus Pinit Stumbleupon Youtube Blog

Workday HCM Demo New Batches Starting from Tuesday... 01-11-2016
Search Course Here




Live Chat
Support
Servlets  Online Training

Servlets



overview


The servlet is a Java programming language class used to extend the capabilities of a server. Although servlets can respond to any types of requests, they are commonly used to extend the applications hosted by web servers, so they can be thought of as Java applets that run on servers instead of in web browsers.These kinds of servlets are the Java counterpart to other dynamic Web content technologies such as PHP and ASP.NET.

Technically speaking, a "servlet" is a Java class in Java EE that conforms to the Java Servlet API, a standard for implementing Java classes which respond to requests. Servlets could in principle communicate over any client–server protocol, but they are most often used with the HTTP protocol. Thus "servlet" is often used as shorthand for "HTTP servlet".[3] Thus, a software developer may use a servlet to add dynamic content to a web server using the Java platform. The generated content is commonly HTML, but may be other data such as XML. Servlets can maintain state in session variables across many server transactions by using HTTP cookies, or URL rewriting.

prerequisties

  • All attendees have good understanding of the Java programming language. It will be great if you have a basic understanding of web application and how internet works.

Duration

Online
  • It is a 20 days program and extends up to 2hrs each.
  • The format is 20% theory, 80% Hands-on.

Corporate
  • It is a 5 days program and extends up to 8hrs each.
  • The format is 20% theory, 80% Hands-on.
Classroom
    Private Classroom arranged on request and minimum attendies for batch is 4.

course content

  • SERVLETS – OVERVIEW
    • Servlets Tasks
    • Servlets Packages
  • SERVLETS – ENVIRONMENT SETUP
    • Setting up Java Development Kit
    • Setting up Web Server: Tomcat
    • Setting Up the CLASSPATH
  • SERVLETS – LIFE CYCLE
    • The init() Method
    • The service() Method.
    • The doGet() Method
    • The doPost() Method
    • The destroy() Method
    • Architecture Diagram
  • SERVLETS – EXAMPLES
    • Sample Code
    • Compiling a Servlet
    • Servlet Deployment
  • SERVLETS – FORM DATA
    • GET Method
    • POST Method
    • Reading Form Data using Servlet
    • GET Method Example using URL
    • GET Method Example Using Form
    • POST Method Example Using Form
    • Passing Checkbox Data to Servlet Program
    • Reading All Form Parameters
  • Servlets – Client HTTP Request
    • Methods to read HTTP Header
    • HTTP Header Request Example
  • SERVLETS – SERVER HTTP RESPONSE
    • Methods to Set HTTP Response Header
    • HTTP Header Response – Example
  • SERVLETS – HTTP STATUS CODES
    • Methods to Set HTTP Status Code
    • HTTP Status Code Example
  • SERVLETS – WRITING FILTERS
    • Servlet Filter Methods
    • Servlet Filter – Example
    • Servlet Filter Mapping in Web.xml
    • Using Multiple Filters
    • Filters Application Order
  • SERVLETS – EXCEPTION HANDLING
    • web.xml Configuration
    • Request Attributes – Errors/Exceptions.
    • Error Handler Servlet – Example
  • SERVLETS – COOKIES HANDLING
    • The Anatomy of a Cookie
    • Servlet Cookies Methods
    • Setting Cookies with Servlet
    • Reading Cookies with Servlet
    • Delete Cookies with Servlet
  • SERVLETS – SESSION TRACKING
    • Cookies
    • Hidden Form Fields
    • URL Rewriting
    • The HttpSession Object
    • Session Tracking Example
    • Deleting Session Data
  • SERVLETS – DATABASE ACCESS
    • Create Table
    • Create Data Records
    • Accessing a Database
  • SERVLETS – FILE UPLOADING
    • Creating a File Upload Form
    • Writing Backend Servlet
    • Compile and Running Servlet
  • SERVLET – HANDLING DATE
    • Getting Current Date & Time
    • Date Comparisons
    • Date Formatting using SimpleDateFormat
    • Simple DateFormat Format Codes
  • SERVLETS – PAGE REDIRECTION
  • SERVLETS – HITS COUNTER
  • SERVLETS – AUTO PAGE REFRESH
  • SERVLETS – SENDING EMAIL
    • Send a Simple Email
    • Send an HTML Email
    • Send Attachment in Email
    • User Authentication Part
  • SERVLETS – PACKAGING
    • Creating Servlets in Packages
    • Compiling Servlets in Packages
    • Packaged Servlet Deployment
  • SERVLETS – DEBUGGING
    • System.out.println()
    • Message Logging
    • Using JDB Debugger
    • Using Comments
    • Client and Server Headers
    • Important Debugging Tips
  • SERVLETS – INTERNATIONALIZATION
    • Detecting Locale
    • Languages Setting
    • Locale Specific Dates
    • Locale Specific Currency
    • Locale Specific Percentage
  • SERVLET – ANNOTATIONS
    • @WebServlet
    • @WebInitParam
    • @Webfilter

Videos

Servlets videos will be updated soon
To Watch More Videos Click Here

Flash News


AngularJS New Batch Start From 09th OCT & 10th OCT.


Hadoop Dev New Batch Start From 10th OCT & 11th OCT.


IBM COGNOS TM New Batch Start From 11th OCT & 12th OCT.


Informatica Dev New Batch Start From 12th OCT & 13th OCT.


Mean Stack New Batch Start 13th OCT & 14th OCT.

SAP BODS new Batch Starting From 14th OCT & 15th OCT.

SAP S/4 HANA New Batch Start From 15th OCT & 16th OCT
.

Tableau New Batch Start From 16th OCT & 17th OCT

PUBLIC DEMO

(1) Workday Technical Demo Training

Demo Schedule : 09:30A.M EST / 08:30A.M CST / 6:30A.M PST on 13th OCT & 07:00A.M IST on 14th OCT

(2) SAP MII Demo Training

Demo Schedule : 09:30A.M EST / 08:30A.M CST / 6:30A.M PST on 13th OCT & 07:00A.M IST on 14th OCT

SOLVE YOUR QUERIES ONLINE
Email :
Rediff Bol :
ecorptrainings@rediffmail.com
Google Talk :
ecorptrainings@gmail.com
MSN Messenger :
ecorptrainings@hotmail.com
Yahoo Messenger :
ecorptrainings@yahoo.com
Skype Talk :
ecorptrainings