zoukankan      html  css  js  c++  java
  • servlet编程操作

    所谓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中再装一个。

  • 相关阅读:
    Linux--编写定时任务--常用命令
    Linux--定时任务调度--入门案例
    案例
    Linux--修改文件所在组
    Selenium(九):Xpath选择器
    Selenium(八):其他操作元素的方法、冻结界面、弹出对话框、开发技巧
    Selenium(七):选择框(radio框、checkbox框、select框)
    Selenium(六):frame切换、窗口切换
    Selenium(五):CSS选择器(二)
    Selenium(四):CSS选择器(一)
  • 原文地址:https://www.cnblogs.com/lightandtruth/p/9454498.html
Copyright © 2011-2022 走看看