Session Contents · Static Vs Dynamic Web Pages · Servlet Basics · Deploying Tomcat Web Container · Setting up Tomcat with Eclipse · Creating web application with Eclipse IDE Dynamic webpages: Dynamic sites, on the other hand, construct HTML pages on fly as they are requested, using server side scripting languages such as Servlets, JSP, PHP , ASP etc. Depending on the information site visitor requests for, the content for web pages is dynamically generated and if required, retrieving data from the database. JAVA Java is arguably the most powerful platform for server-side web development today. From small Java programs (Servlets) that handle Web page requests to Java Server Pages (JSPs) that combine HTML with custom tags and Java code, and even up to Enterprise JavaBeans (EJBs), software components with sophisticated abilities to carry information seamlessly across servers and networks to accommodat