servlet and tomcat

最近想要上手java web项目,因此需要对java的一些框架有所了解。首先想创建一个最基础的springMVC项目,了解一些servlet和Tomcat的原理。在此记录。

1. servlet

Reference :

https://www.cnblogs.com/whgk/p/6399262.html

https://www.yiibai.com/spring_mvc/spring-mvc-tutorial-for-beginners.html

https://www.cnblogs.com/whgk/p/6399262.html

定义:servlet是一种运行在支持java服务器上的组件。为了实现动态页面而准备的,主要用于处理请求和发送响应。

2. Tomcat与servlet之间的关系

Tomcat是web应用服务器,是servlet/JSP的一个容器。

过程

servlet容器负责接收外部客户端的http请求文本,并将其封装为HttpServletRequest类型的request对象,通过调用request对象的方法可以查看http请求的文本。

servlet返回处理结果HttpServletResponse类型的response对象,servlet容器就负责将response对象解析成http响应文本。

关系

servlet API是servlet容器与servlet之间的接口,定义了servlet的各种方法和类,最重要的是ServletRequest和ServletResponse。

 

 

To be continued...

posted @ 2019-02-28 21:43  mtastrid  阅读(100)  评论(0)    收藏  举报