一.JSP和Servlet的关系?

           JSP本质上就是一个Servlet

二,如何创建一个Servlet应用

导入javax.servlet-api.jar和jsp
创建Servlet
继承HttpServlet
重写doPost()或doGet()方法
配置web.xml文件


三.如何访问Servlet?

1、首先读取所有发布在tomcat下的web应用,即webapps下的web.xml,读取<servlet></servlet>和<servlet-mapping></servlet-mapping>下的配置代码,找到所有的java文件,根据注解例如@WebServlet,找到虚拟目录如value="/hello";

2、监听8080端口,等待客户端(浏览器)链接;

3、客户端请求达到之后,解析url地址,得到请求地址/hello,找到对应的servlet例如HelloServlet源代码;

4、根据请求信息构建request对象,构建响应对象response;

5、创建HelloServlet的实例对象,调用doGet(request,response)方法即可

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐