首页 > 其他 > 详细

servlet编程操作

时间:2018-08-10 18:50:03      阅读:157      评论:0      收藏:0      [点我收藏+]

所谓servlet指:服务器处理来自Web浏览器或其他客户端的HTTP请求的服务器程序。客户端向服务器发送Http请求,经Tomcat封装处理转给Servlet容器,Servlet容器在把请求或回应交给Serlvet——既是我们要处理的东东。

Servlet是服务器(如Tomcat)与客户端(如浏览器)交互时的服务器端程序。

1、在Tomcat安装目录中有一个文件夹 webapps ,再次文件夹中新建一个文件夹——即是一个WEB项目:

技术分享图片

每一个文件夹就是一个项目,文件夹名便是项目名,这里处理MyCal,AccountManager,其他的都是系统(Tomcat)自带的项目。称此项目文件夹下为项目根目录。

在根目录下新建文件夹 WEB-INF, 项目名称可自由定,此文件夹名称固定,必为此,否则失败。

技术分享图片

这些jsp文件可以共给一文件夹,随你。还可以有HTML文件,或者js文件你,css文件或图片及其他 java类文件(如java文件,class文件,jar包或其zip包)

在此文件夹中拷贝自系统自带项目中的META-INF文件夹(包括其中的文件,通常只有一个:MANIFEST.MF)

在WEB-INF中再建文件夹   classes(项目中的所有的java文件对应的class文件,并其包等结构共处于此,该文件夹相等于普通java项目,即非Web项目中的bin文件夹)

            lib(项目中引入的所有的jar包,如Hibernate都置于此,通常不将jar包置于其子文件夹)

其次最好拷贝自系统其他项目中的该文件夹下的  web.xml 文件,很重要。此文件中是便是所有Servlet的描述信息(servlet名,对应的java类,以及给客户端提供的访问路径,或者还有jsp文件的访问路径)

技术分享图片

 

 

技术分享图片

这里便部署了一个Servlet,LoginServlet,其java类是:com.personal.controller.LoginServlet

访问路径是:/servlet/login

jsp文件并未部署,而是描述了一下:即是欢迎界面的文件。

其中Servlet的编写,即是一个继承了 HttpServlet 的java类。继承后要重写 doGet,doPost 方法便可。

手动建立 就是这样!

Eclipse 下的部署见 这个,很详细的。

只是servlet-api tomcat自带,便没必要在jre中再装一个。

 

servlet编程操作

原文:https://www.cnblogs.com/lightandtruth/p/9454498.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!