zoukankan      html  css  js  c++  java
  • Servlet入门

    按照上一篇介绍的方法配置Tomcat后,在idea中新建一个module,创建一个javaEE项目:

    点击next;

    2.定义一个类实现Servlet接口,并实现接口中的抽象方法:

    package com.zs.Demo;
    
    
    import javax.servlet.*;
    import java.io.IOException;
    
    public class Demo implements Servlet {
        @Override
        public void init(ServletConfig servletConfig) throws ServletException {
    
        }
    
        @Override
        public ServletConfig getServletConfig() {
            return null;
        }
    
        @Override
        public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
            System.out.println("hello world");
        }
    
        @Override
        public String getServletInfo() {
            return null;
        }
    
        @Override
        public void destroy() {
    
        }
    }

    这里再service方法中写了控制台输出hello world;

    然后配置servlet,在web.xml文件中配置:

    文件内容:

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
             version="4.0">
        <!--配置Servlet-->
        <servlet>
            <servlet-name>demo</servlet-name>
            <servlet-class>com.zs.Demo.Demo</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>demo</servlet-name>
            <url-pattern>/aaa</url-pattern>
        </servlet-mapping>
    </web-app>

    结束,然后我们测试看是否成共连接服务器,在idea中启动服务器,然后在浏览器中输入地址http://localhost:8080/aaa回车,查看idea控制台是否输出hello world;

  • 相关阅读:
    字典-字典练习
    元组
    切片
    列表-列表练习
    一个登录小程序
    py定义变量-循环-条件判断
    charles抓包
    接口测试-Http状态码-postman上传文件
    jm解决乱码问题-参数化-数据库操作-文件上传下载
    (二)CRLF注入
  • 原文地址:https://www.cnblogs.com/Zs-book1/p/10672977.html
Copyright © 2011-2022 走看看