[Servlet]Servlet的工作流程及注意事项
来源:互联网 发布:免费刷视频会员软件 编辑:程序博客网 时间:2024/04/18 08:24
Servlet工作流程
利用Servlet完成的Web应用的实际工作流程是通过Tomcat服务器发布服务,客户端与服务器端之间的交互遵循Http协议完成的。具体工作流程如下:
- 客户端浏览器向服务器端发送请求。
- 服务器端由Tomcat服务器提供的Servlet容器解析接收到的请求。
- 通过Web应用程序的配置文件web.xml,解析到对应执行的Servlet。
- Servlet完成客户端发送的请求逻辑,并完成向客户端发送的响应内容。
- 由Tomcat服务器提供的Servlet容器向客户端浏览器进行响应。
我们也可以通过下面的图来理解Servlet具体的工作流程:
Servlet注意事项
值得注意的是Servlet内容是属于JavaEE内容,和使用JavaSE内容一样,都是需要引入JAR包的。使用Eclipse或MyEclipse创建Web应用程序的时候,会发现已经导入了JavaEE所需要的JAR包。其中javaee.jar包中包含了使用Servlet的所有内容。
但是,当把Web应用程序发布到Tomcat服务器的时候,发现对应的目录中并没有javaee.jar包。我们知道无论是编译还是运行都是需要这些JAR包的,这说明Tomcat服务器本身提供了Servlet运行所需要的环境。在Tomcat服务器的安装目录中的lib目录中可以找到servlet-api.jar包,该JAR包也提供了Servlet运行所需的环境。
我们如果想要手动编译Servlet的话,需要做以下及步:
- 在Tomcat安装目录中的webapps目录创建Web工程名称及目录结构。
- 在命令行中利用命令编译Servlet文件。
javac -classpath C:\Tools\apache-tomcat-7.0.55\lib\servlet-api.jar -d . Servlet.java
- 在对应Web工程目录的WEB-INF目录中的web.xml进行配置。
转载说明:请注明作者及原文链接,谢谢!
0 0
- [Servlet]Servlet的工作流程及注意事项
- servlet的工作流程
- servlet的工作流程
- Servlet 工作流程
- servlet工作流程
- Servlet工作流程Demo
- Servlet工作流程
- Servlet工作流程
- Servlet工作流程
- Servlet篇之 HttpServlet的工作流程
- 简述servlet的生命周期(工作流程)
- Servlet工作流程和生命周期
- servlet工作原理与流程
- Tomcat与Servlet工作流程
- servlet生命周期和工作流程
- Servlet的生命周期及工作原理
- Servlet的生命周期及工作原理
- Servlet的生命周期及工作原理
- JAVA LIST的三种遍历方法
- BZOJ2729 [HNOI2012]排队(排列组合+高精度)
- 5.3-3
- 【python学习笔记二】基本数据类型
- malloc 从哪里得到的内存空间
- [Servlet]Servlet的工作流程及注意事项
- 线程知识回顾
- 携程事件简单故障分析
- UGUI(四)事件系统的封装
- Github 上Top1的Android 异步网络请求框架
- C++能否成为你新的脚本语言?
- springMVC Required MultipartFile parameter 'file' is not present error
- JVM工作原理介绍
- How to Write a Spelling Corrector代码注释