三:登录功能实现,servlet

1)servlet 

2)request 请求对象

3)response响应对象

4)转发

5)重定向

1.servlet就是用来处理客户端的请求的

         1.1去官网下载

    1.2 在STS上添加该包ctrl+shift+t搜索servlet等方式讲该包加入进去,具体情况看链接https://www.bilibili.com/video/BV1BJ411U7hW?p=14     或者百度

    1.3 在src下添加一个class,有此处选择servlet

  

  1.3修改WEB-INF/web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <!--注册servlet -->
  <servlet>
  <!-- 给servlet起一个名称。可以任意指定,通常我们以类名作为Servlet的名称-->
     <servlet-name>HellowServlet</servlet-name>
     <!--配置servlet实现类的全类名,servlet容器会利用反射反射帮我们创建对象-->
     <!--去HellowServlet里面找到类名 然后右键选择copy qualified name-->
     <servlet-class>com.atguigu.servlet.HelloServlet</servlet-class>
  
  </servlet>
  <!--映射servlet -->
  <servlet-mapping>
      <servlet-name>HellowServlet</servlet-name>
      <!--配置映射的地址请求-->
      <url-pattern>/MyFirstServlet</url-pattern>
  </servlet-mapping>
  
</web-app>
修改web.xml

  1.4在创建的class中

     1.5此时启动tomcat在浏览器上输入

 

 就会得到结果

 注:创建的serlet就相当于在webcontent路径下 STS映射在Tomcat里面就是index同级下

所以index创建一个链接只需要

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>My first web obj</title>
</head>
<body>
    <h1>我第一个动态工程</h1>
    <!-- 创建的serlet就相当于在webcontent路径下 -->
    <a href="MyFirstServlet"> daianwo</a>
</body>
</html>
index.html(servlet的地址)
原文地址:https://www.cnblogs.com/BookMiki/p/13965855.html