Introduction - If you have any usage issues, please Google them yourself
Packet : JavaWebServer_code.zip filelist
HowWebServersWork/lib/
HowWebServersWork/lib/servlet.jar
HowWebServersWork/src/
HowWebServersWork/src/ex01/
HowWebServersWork/src/ex01/pyrmont/
HowWebServersWork/src/ex01/pyrmont/HttpServer.java
HowWebServersWork/src/ex01/pyrmont/Request.java
HowWebServersWork/src/ex01/pyrmont/Response.java
HowWebServersWork/src/ex02/
HowWebServersWork/src/ex02/pyrmont/
HowWebServersWork/src/ex02/pyrmont/Constants.java
HowWebServersWork/src/ex02/pyrmont/HttpServer1.java
HowWebServersWork/src/ex02/pyrmont/HttpServer2.java
HowWebServersWork/src/ex02/pyrmont/Request.java
HowWebServersWork/src/ex02/pyrmont/RequestFacade.java
HowWebServersWork/src/ex02/pyrmont/Response.java
HowWebServersWork/src/ex02/pyrmont/ResponseFacade.java
HowWebServersWork/src/ex02/pyrmont/ServletProcessor1.java
HowWebServersWork/src/ex02/pyrmont/ServletProcessor2.java
HowWebServersWork/src/ex02/pyrmont/StaticResourceProcessor.java
HowWebServersWork/webroot/
HowWebServersWork/webroot/images/
HowWebServersWork/webroot/images/logo.gif
HowWebServersWork/webroot/index.html
HowWebServersWork/webroot/PrimitiveServlet.class
HowWebServersWork/webroot/PrimitiveServlet.java
HowWebServersWork/