How tomcat work连载一:简易的静态WEB容器
? ? ? ? 以下代码是我在学习《HOW Tomcat work》第一章:如何构建一个简单的静态文件容器后,写下的,注释很详细,不懂的可以站内短信我.
? ? ? ?首先建立一个监听Server类,如下所示:
? ? ? ??package ex01.pyrmont;
?
? ? ? 建立一个对应静态文件的请求类:
? ? ?package ex01.pyrmont;
?
? ? ? 建立响应输出类:
? ? ? ??package ex01.pyrmont;
?
? ? 最后我们测试下:
? ? 建立一个简单的HTML文件,如下所示:
? ??<html>
<body><h1>welcome to Sweet's home</h1></body></html>?? ? 试着在浏览器里输入http://127.0.0.1:8773/index.html,是不是可以看到这个欢迎页面
? ? 如果输入http://127.0.0.1:8773/other.html(一个不存在的页面),是不是可以看到我们的错误页面提示
? ? 如果输入http://127.0.0.1:8773/shutdown,可以看到我们的简易服务器正常关闭。