JavaWeb-初识Servlet
  MABd35AUAJNn 2023年11月02日 43 0

目录

1. Servlet简介
2. Tomcat安装配置
3. Servlet项目搭建
4. Servlet项目运行

内容

Servlet简介

  1. Servlet是什么
    Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet 可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。

  2. Servlet容器
    Servlet 容器就是 Servlet 代码的运行环境,Servlet容器也叫做Servlet引擎,是Web服务器或应用程序服务器的一部分,用于在发送的请求和响应之上提供网络服务。Servlet没有main方法,不能独立运行,它必须被部署到Servlet容器中,由容器来实例化和调用 Servlet的方法(如doGet()和doPost()),Servlet容器在Servlet的生命周期内包容和管理Servlet。
    常用的 Servlet 容器有 Tomcat、Jboss、Jetty、WebLogic 等,其中 Tomcat 由 Java 官方提供,是初学者最常使用的。

  3. Apache Tomcat
    Tomcat是一个免费的开放源代码的Servlet容器。

Tomcat安装配置

  1. 打开Tomcat下载地址

  2. 下载并解压apache-tomcat-8.5.87-windows-x64.zip

  3. 解压文件放到自己的目录下

Servlet项目搭建

  1. 打开IDEA创建项目

  2. 配置maven

  3. 添加并导入servlet依赖

    <dependencies>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>
    </dependencies>

  1. 打开项目配置 File->Project Structure

  2. 添加web配置并点ok

  3. 修改web配置路径

  4. 修改web资源路径

  5. 点击create artifcat

  6. 点击apply,web图标改变

  7. 修改web配置文件,webapp标签内添加metadata-complete="false",使注解生效

  8. 创建DemoServlet类继承HttpServlet,加上@WebServlet注解并重写doGet方法

Servlet项目运行

  1. 编辑设置

  2. 添加tomcat并点ok


  3. 点击Fix修改基路径

  4. 点击运行

  5. 打开浏览器访问http://localhost:8080/demo,出现以下内容,项目启动成功

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Vtxr3XfwhHq   2024年05月17日   55   0   0 Java
  Tnh5bgG19sRf   2024年05月20日   110   0   0 Java
  8s1LUHPryisj   2024年05月17日   46   0   0 Java
  aRSRdgycpgWt   2024年05月17日   47   0   0 Java
MABd35AUAJNn
作者其他文章 更多