16
Configuration Web Server Tomcat - Install JDK 1.6 - Install Tom cat 5.5.20 - Configure Tom cat for running Servlet C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf Open web.xml with WordPad and uncomment

Configuration Web Server Tomcat

Embed Size (px)

DESCRIPTION

Configuration Web Server Tomcat. Install JDK 1.6 Install Tom cat 5.5.20 Configure Tom cat for running Servlet C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf Open web.xml with WordPad and uncomment. invoker - PowerPoint PPT Presentation

Citation preview

Page 1: Configuration Web Server Tomcat

Configuration Web Server Tomcat

- Install JDK 1.6- Install Tom cat 5.5.20- Configure Tom cat for running Servlet

C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf

Open web.xml with WordPad and uncomment

Page 2: Configuration Web Server Tomcat

<servlet> <servlet-name>invoker</servlet-name> <servlet-class> org.apache.catalina.servlets.InvokerServlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet>

Page 3: Configuration Web Server Tomcat

<servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping>

Page 4: Configuration Web Server Tomcat

Test Your Web Server

Open IE:

http://localhost:9999/

Port: 9999

Ask your friend test your web server:

http://192.168.5.125:9999/

Page 5: Configuration Web Server Tomcat

Successfully

Page 6: Configuration Web Server Tomcat

Unsuccessfully

Page 7: Configuration Web Server Tomcat

Fix Web Server

Make sure you start Tomcat Service

(Control Panel -> Administration Tool -> Service -> Start (Apache Tomcat Service)

Make sure you type correct port

Page 8: Configuration Web Server Tomcat

First Servlet

import java.io.*; import javax.servlet.*; import javax.servlet.http.*;

public class HelloServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); String docType = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 " + "Transitional//EN\">\n"; out.println(docType + "<HTML>\n" + "<HEAD><TITLE>Hello</TITLE></HEAD>\n" + "<BODY BGCOLOR=\"#FDF5E6\">\n" + "<H1>Hello First Servlet</H1>\n" + "</BODY></HTML>"); } }

Page 9: Configuration Web Server Tomcat

First Servlet

Folder Location for Servlet Class fileC:\Program Files\Apache Software Foundation\

Tomcat 5.5\webapps\ROOT\WEB-INF\classes

If you change servlet code, you should restart the Tomcat Service to updating new code

Test your Servlet:http://localhost:9999/servlet/HelloServlet

Page 10: Configuration Web Server Tomcat

First JSP

<html> <head> <meta http-equiv="Content-Type" content="text/html;

charset=windows-1252"> <title>First Hello JSP</title> </head> <body> <% out.println("<H1>Hello JSP </H1>"); %> </body> </html>

Page 11: Configuration Web Server Tomcat

Run the first JSP

Folder Location for Servlet Class file

C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\hello.jsp

Test your JSP File: Open IE

http://localhost:9999/hello.jsp

Page 12: Configuration Web Server Tomcat

Input Class

Page 13: Configuration Web Server Tomcat

ESL Registration

Page 14: Configuration Web Server Tomcat

Student Grade / Semester

Page 15: Configuration Web Server Tomcat

ESL Registration for Officer Module

Page 16: Configuration Web Server Tomcat

Design Web Page for inputting An Employee

An Employee has first name, last name, id, birthday, gender, Type of employee (Full Time or Part time), education (B.A. , Master, or Doctor)