什么是Servlet 第一个Servlet程序 Servlet程序常见错误

鳄鱼君

发表文章数:642

热门标签

,

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » Java » 什么是Servlet 第一个Servlet程序 Servlet程序常见错误

什么是Servlet

  1. Servlet是JavaEE规范之一,规范就是接口
  2. Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序,Filter过滤器,Listener监听器
  3. Servlet是运行在服务器上的java小程序,它可以接受客户端发送过来的请求,并响应数据给客户端

手动实现Servlet程序

  1. 编写一个类去实现Servlet接口
  2. 实现service方法,处理请求,并响应数据
  3. web.xml中配置servlet程序的访问地址
package com.javaweb.day01;

import javax.servlet.*;
import java.io.IOException;

public class HelloServlet 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 servlet 访问");
    }

    @Override
    public String getServletInfo() {
        return null;
    }

    @Override
    public void destroy() {

    }
}
<!--配置Servlet程序-->
    <servlet>
    <!--Servlet程序起一个别名 ,一般是类名-->
        <servlet-name>HelloServlet</servlet-name>
    <!--Servlet程序的全类目-->
        <servlet-class>com.javaweb.day01.HelloServlet</servlet-class>
    </servlet>
    
<!--配置访问地址-->
    <servlet-mapping>
    <!--告诉服务器,当前配置的地址给哪个Servlet程序使用-->
        <servlet-name>HelloServlet</servlet-name>
    <!-- 配置访问地址-->
        <url-pattern>/hello</url-pattern>
    </servlet-mapping>

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《什么是Servlet 第一个Servlet程序 Servlet程序常见错误》 发布于2020-08-14

分享到:
赞(0) 赏杯咖啡

评论 抢沙发

7 + 3 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册