摘要: 这里附上我写的两个类 阅读全文
posted @ 2018-09-07 20:52 一凡夫一俗子 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import org.xml.sax.SAXException; 4 5 import javax.xml.parsers.ParserConfigurationException; 6 import javax.xml.parsers.SAXParser; 7 import javax.xml.parsers.SAXPars... 阅读全文
posted @ 2018-09-07 20:51 一凡夫一俗子 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 这里忘了 阅读全文
posted @ 2018-09-07 20:47 一凡夫一俗子 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import org.xml.sax.Attributes; 4 import org.xml.sax.SAXException; 5 import org.xml.sax.helpers.DefaultHandler; 6 7 import javax.xml.parsers.ParserConfigurati... 阅读全文
posted @ 2018-09-07 20:43 一凡夫一俗子 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: 这里为下一步做准备,我们需要将 映射关系 存放到一个xml配置文件中去,这样就不用通过修改程序来进行映射了,而且只需要修改xml,之后就不需要再次运行程序。如果在程序中修改的话,还要再次编译运行。 阅读全文
posted @ 2018-09-07 20:31 一凡夫一俗子 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 6 /** 7 * 如果只有Servlet的话,URL没用,而且我们也只能访问同一个Servlet。 8 * 所以这里,又是抽象,将 servletName -》 servletClass, 再加上一个映射 Mappi... 阅读全文
posted @ 2018-09-07 20:27 一凡夫一俗子 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import java.io.BufferedWriter; 4 import java.io.IOException; 5 import java.io.OutputStreamWriter; 6 import java.net.Socket; 7 import java.util.Date; 8 9 /** 10 *... 阅读全文
posted @ 2018-09-07 20:19 一凡夫一俗子 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import java.io.BufferedReader; 4 import java.io.IOException; 5 import java.io.InputStreamReader; 6 import java.io.UnsupportedEncodingException; 7 import java.... 阅读全文
posted @ 2018-09-07 20:13 一凡夫一俗子 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import java.net.Socket; 4 5 /** 6 * 用来封装 Request 和 Response,也就是客户端发来的请求和回应 7 */ 8 public abstract class Servlet { 9 10 protected void service(Request reque... 阅读全文
posted @ 2018-09-07 20:02 一凡夫一俗子 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import java.io.IOException; 4 import java.net.Socket; 5 6 /** 7 * 分发器,用于创建线程,使得多个客户端可以同时连接服务器 8 */ 9 public class Dispatcher implements Runnable { 10 privat... 阅读全文
posted @ 2018-09-07 20:00 一凡夫一俗子 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1 package my.tomcat2; 2 3 import java.io.IOException; 4 import java.net.ServerSocket; 5 import java.net.Socket; 6 7 public class Server { 8 //服务器 9 public static ServerSocket serve... 阅读全文
posted @ 2018-09-07 19:59 一凡夫一俗子 阅读(251) 评论(0) 推荐(0) 编辑