Java Mentor

Learn from professional

  • Increase font size
  • Default font size
  • Decrease font size
Home Servlet & Jsp Training

Servlet & Jsp

Java EE

Overview of Java EE (a.k.a. J2EE)

Comparison of Java EE with other enterprise technologies

Java Web Applications

Overview of Java Web Application Development

Servlets: advantages, disadvantages, API, life-cycle, etc.

Java Web Application development life-cycle

Writing Code with Servlet API's

Generic Servlet,Http Servlet,Servlet Config,Servlet Context,Http Session etc

Writing Deployment Descriptors (WEB-INF/web.xml files)

Packaging web applications (generating WAR files)

Deploying web applications (e.g. on Tomcat)

Java Servlet Filters: uses, API, life-cycle, etc.

Servlet Listeners

JavaServer Pages (JSP): advantages, disadvantages, API, life-cycle, etc.

Overview of JSTL

JSP Expression Language (EL)

JSP Implicit objects

JSP custom tags

JSTL

Best practices with Servlets and JSPs

Database-driven Java Web Applications

Connecting to databases from Java web applications

Review of JDBC

Overview of JNDI

Overview of container-managed database connection pools (DBCP)

Overview of DAO design pattern

Using both Servlets and JSPs through clean design

HTML

JavaScript