采用Servlet完成Web实际的工作流应用程序是通过Tomcatserver公布服务,client与server遵循的端部之间的相互作用Http议完毕的。
详细工作流程例如以下:
我们也能够通过以下的图来理解Servlet详细的工作流程:
值得注意的是Servlet内容是属于JavaEE内容,和使用JavaSE内容一样。都是须要引入JAR包的。
使用Eclipse或MyEclipse创建Web应用程序的时候。会发现已经导入了JavaEE所须要的JAR包。当中javaee.jar包中包括了使用Servlet的全部内容。
可是,当把Web应用程序公布到Tomcatserver的时候。发现相应的文件夹中并没有javaee.jar包。
我们知道不管是编译还是执行都是须要这些JAR包的,这说明Tomcatserver本身提供了Servlet执行所须要的环境。在Tomcatserver的安装文件夹中的lib文件夹中能够找到servlet-api.jar包,该JAR包也提供了Servlet执行所需的环境。
我们假设想要手动编译Servlet的话,须要做以下及步:
javac -classpath C:\Tools\apache-tomcat-7.0.55\lib\servlet-api.jar -d . Servlet.java
转载说明:请注明作者及原文链接,谢谢!
版权声明:本文博主原创文章,博客,未经同意不得转载。
原文:http://www.cnblogs.com/gcczhongduan/p/4840992.html