Download - Configuration Web Server Tomcat
![Page 1: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/2.jpg)
<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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/3.jpg)
<servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping>
![Page 4: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/5.jpg)
Successfully
![Page 6: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/6.jpg)
Unsuccessfully
![Page 7: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/12.jpg)
Input Class
![Page 13: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/13.jpg)
ESL Registration
![Page 14: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/14.jpg)
Student Grade / Semester
![Page 15: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/15.jpg)
ESL Registration for Officer Module
![Page 16: Configuration Web Server Tomcat](https://reader035.vdocuments.us/reader035/viewer/2022062321/568136df550346895d9e79e0/html5/thumbnails/16.jpg)
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)