java Web

Java Web

web 服务器

  • asp

    • 微软, 在html 嵌入 vb脚本
    • asp + com
    • iss
    • c#
  • jsp

    • servlet
  • php

服务器

  • iis
  • tomcat

servlet

动态web

  • 编写一个类 实现 Servlet(实现 Servlet接口的程序,叫做Servlet)
  • 把开发好的类部署到web服务器中

Hello Servlet

新的web项目基于module

  • new project(maven)-> name, groupId->

  • 删除src

  • 依赖

  •         <dependency>
                <groupId>jakarta.servlet</groupId>
                <artifactId>jakarta.servlet-api</artifactId>
                <version>5.0.0</version>
            </dependency>
            <dependency>
                <groupId>jakarta.servlet.jsp</groupId>
                <artifactId>jakarta.servlet.jsp-api</artifactId>
                <version>3.0.0</version>
            </dependency>
    
  • 新建module(maven-webapp)

    • name, artifactid 都为servlet-01

    • pom 设置parent 就可以继承 pom,只要写一个pom 所有模块都可以共享

      • <parent>
            <artifactId>project-2021-09-11-maven</artifactId>
            <groupId>com.ttaolu</groupId>
            <version>1.0-SNAPSHOT</version>
          </parent>
        
  • 编写一个java类 com.ttaol.HelloServlet继承jakarta.servlet.http.HttpServlet

上一篇:网页上按钮更换图片


下一篇:Jakarta Bean Validation说明