• 三:登录功能实现,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的地址)
  • 相关阅读:
    java连接oracle
    用js实现登录的简单验证
    合并链表,按主键升序
    Jquery中.ajax和.post详解
    简洁的Jquery弹出窗插件
    服务端缓存页面及IIS缓存设置
    C#托管代码、非托管代码及回收机制
    页面滑动底部自动加载下一页信息
    EF各版本增删查改及执行Sql语句
    Node.Js and Mongoose
  • 原文地址:https://www.cnblogs.com/BookMiki/p/13965855.html
Copyright © 2020-2023  润新知