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

    1. 创建JavaEE项目
    2. 定义一个类,这个类必须实现Servlet接口
    3. 实现接口中的抽象方法
    4. 配置Servlet

    为什么要配置Servlet
    因为Java类定义好了,要通过浏览器访问Servlet,浏览器内要通过url访问
    url:localhoust:8080/虚拟目录/具体资源名称
    通过资源名称,映射类的访问,资源名称要找到这个类。
    所以要把这个类,映射成这个路径的

     1 <!--配置Servlet-->
     2 <servlet>
     3     <!--起个短名-->
     4     <servlet-name>demo1</servlet-name>
     5     <!--全类名-->
     6     <servlet-class>cn.itcast.web.servlet.ServletDemo1</servlet-class>
     7 </servlet>
     8 <!--映射-->
     9 <servlet-mapping>
    10     <!--映射名称对应类短名-->
    11     <servlet-name>demo1</servlet-name>
    12     <!--资源路径-->
    13     <url-pattern>/demo1</url-pattern>
    14 </servlet-mapping>
    15 
    16 package cn.itcast.web.servlet;
    17 
    18 import javax.servlet.*;
    19 import java.io.IOException;
    20 
    21 /**
    22  * @author 旗木五五开
    23  * @create 2020-02-14 21:56
    24  * Servlet快速入门
    25  */
    26 //实现 Servlet 接口,导入5个方法
    27 public class ServletDemo1 implements Servlet {
    28 
    29     @Override
    30     public void init(ServletConfig servletConfig) throws ServletException {
    31 
    32     }
    33 
    34     @Override
    35     public ServletConfig getServletConfig() {
    36         return null;
    37     }
    38 
    39 //    提供服务的方法
    40     @Override
    41     public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
    42         System.out.println("Hello Servlet");
    43     }
    44 
    45     @Override
    46     public String getServletInfo() {
    47         return null;
    48     }
    49 
    50     @Override
    51     public void destroy() {
    52 
    53     }
    54 }

    每一次刷新都会调用提供服务的方法

  • 相关阅读:
    对线性回归算法的评测
    HIVE cdh5.15.1搭建
    解决Shuffle$ShuffleError: error in shuffle in fetcher错误
    启动YARN资源管理器
    linux检测活体ip并邮件提醒
    Hadoop的NameNode进入安全模式
    Java操作Hadoop-HDFS API Maven环境搭建
    Hadoop CDH版本安装和启动(CentOS7)
    基于Redis的Nginx服务器集群session共享
    基于Memcached的Nginx服务器集群session共享
  • 原文地址:https://www.cnblogs.com/rijiyuelei/p/12326134.html
Copyright © 2011-2022 走看看