zoukankan      html  css  js  c++  java
  • Servlet配置

    1,什么是Servlet?

    Servlet运行中在web服务器端的小应用程序。

    他是一个java类,不需要new,在服务器中可以直接使用,

    通常Servlet用来通过Http协议接受和响应来自web客户端的请求

    3,Servlet三个功能?(***很重要****)

    (1)接收表单数据

    (2)处理业务逻辑

    (3)分发转向

    2,编写Servlet【第一种方式】

    (1)编写Java类,实现servlet接口

    点击小叉叉,自动添加未实现的方法

    外界是不能访问到一个没有配置的servlet的,在部署的时候是将servlet部署到Web-Inf中的classe书中 的,然而Web-inf中的内容外界是放问不到的,所以就需要把它配置一下

    (2)修改web.xml给servlet提供一个可供外界访问的URl地址

    找到web-inf文件,打开

     

    在servlet中照片到servlet标签,在这个标签的下面添加一一组servlet标签(用与配置一个servlet文件):

     在servlet-name中为servlet起一个名字,可以随意起,通常使用servlet的名字,或将servlet的名字的首字母小写【个人认为首字母小写更加合理,其实servlet在实际适应过程中大都把它当做是一个html页面,应该与页面的命名公规则相匹配】

    然后将对应的servlet的路径放在servlet中,这里提倡用复制的方式,不容易出错

    在需要配置的Servlet文件中,选中类名

    右击---》copy Qualified Name

    粘贴到Servlet-class中即可

    然后在来陪置另一个标签(servlet-mapping标签),

    找到servlet-mapping标签

    在下面添加一组servlet-mapping标签

     

    servlet-name要与之前写的servlet-name相对应,

    url-pattern的内容随便写,他用来设定客户端的放问路径的

    通常写成/servletname的形势

    "/"项目根路径:比如说http://127.0.0.1:8080/ServletWork/【截止到项目名称】

     要想访问就再加上你设置的后缀,,比如我这个就是http://127.0.0.1:8080/ServletWork/demo1

    在配置文件中一共需要配置两个标签:

    1,servlet标签:用于创建一个servlet对象

    2,servlet-mapping标签:用于创建配置一个servlet映射【给客户端一个可以放问的IP】

     

    将项目部署到服务器,开启服务。

    客户端就可已使用这个地址访问:

      http://127.0.0.1:8080/ServletWork/demo1

  • 相关阅读:
    Joomla-2.5安装配置
    Drupal-7.x安装配置
    【Linux导论】Linux发行版安装(Linux Distribution Installation)
    【深度学习】卷积神经网络(Convolutional Neural Networks)
    【Linux导论】Linux引导流程(The Boot Process)
    【Linux导论】Linux文件系统基础(Linux Filesystem Basics)
    【Linux导论】Linux术语(Linux Terminology)
    【Linux导论】Linux发行版本(Linux Distributions)
    【Linux导论】Linux哲学(Linux philosophy)
    hashCode equals
  • 原文地址:https://www.cnblogs.com/excellencesy/p/8629719.html
Copyright © 2011-2022 走看看