首页 > 其他分享 >Servlet入门

Servlet入门

时间:2024-11-09 22:08:04浏览次数:1  
标签:入门 Servlet void public 点击 servlet javax

1.Meven依赖

点击查看代码
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.1.0</version>
    <!--
      此处为什么需要添加该标签?
      provided指的是在编译和测试过程中有效,最后生成的war包时不会加入
       因为Tomcat的lib目录中已经有servlet-api这个jar包,如果在生成war包的时候生效就会和Tomcat中的jar包冲突,导致报错
    -->
    <scope>provided</scope>
</dependency>
2.Servlet接口
点击查看代码
package com.QixunQiu.web;

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

public class ServletDemo1 implements Servlet {

    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("servlet hello world~");
    }
    public void init(ServletConfig servletConfig) throws ServletException {

    }

    public ServletConfig getServletConfig() {
        return null;
    }

    public String getServletInfo() {
        return null;
    }

    public void destroy() {

    }
}
3.Servlet访问路径
点击查看代码
@WebServlet("/demo1")

标签:入门,Servlet,void,public,点击,servlet,javax
From: https://www.cnblogs.com/qiixunlu/p/18537380

相关文章

  • SpringBoot续+SpringMVC入门介绍
    文章目录1.BS/CS架构1.1基本概况说明1.2两个架构的对比2.web服务器3.修改端口号4.其他的项目创建和运行的方法5.SpringMVC入门5.1基本介绍5.2创建说明5.3修改国内源5.4注解和链接5.5两类请求的引入##get请求##post请求##设置请求类型1.BS/CS架构1.1基本概况说明......
  • 入门级卡常
    1.火车头#pragmaGCCoptimize(3)#pragmaGCCtarget("avx")#pragmaGCCoptimize("Ofast")#pragmaGCCoptimize("inline")#pragmaGCCoptimize("-fgcse")#pragmaGCCoptimize("-fgcse-lm")#pragmaGCCoptimize(&q......
  • 032集——圆转多段线(Circle to Polyline)(CAD—C#二次开发入门)
     CAD中圆可转为带有凸度的多段线以方便后期数据计算、处理,效果如下:白色为圆,红色为转换后的多段线(为区分,已手工偏移多段线)publicstaticvoidXX(){varcurves=Z.db.SelectEntities<Entity>();foreach(varitemincurves){if......
  • 2024最新网络安全专业高薪岗位,网络安全入门到精通,收藏这篇就够了
    2024年,随着人工智能、云安全、供应链威胁、SecOps和产品安全威胁日益凸显,五类“顶流”安全职位(人才)有望加入CISO的“50万年薪俱乐部”。在传统网络安全职位薪酬体系中,处于金字塔顶端的是CISO、网络安全总监、信息安全经理、高级软件安全工程师、IT安全架构师等。根据企业规模......
  • 黑客技术自学网站(非常详细)零基础入门到精通,收藏这篇就够了
    七个合法学习黑客技术的网站,让你从萌新成为大佬_黑客网合法的学习网站,以下这些网站,虽说不上全方位的满足你的需求,但是大部分也都能。能带你了解到黑客有关的技术,视频,电子书,实践,工具,数据库等等相关学习内容。以下是七个合法学习黑客技术的网站:1.HackThisSite(https://www......
  • Java入门程序之一维数组的基础运用
    Java入门程序之一维数组的基础运用​本文详细介绍了Java中数组的概念、创建与初始化、一维数组的使用、内存分布以及二维数组。讲解了数组的静态与动态初始化、元素访问与修改、遍历方式。一、数组的基本概念数组的初始化例如:int[]array1=newint[20];//创建一个......
  • Python 入门-1
    1.Python安装python命令解释器官网地址:http://www.python.org版本:python3.xcustomizeinstall,自定义安装【英/ˈkʌstəmaɪz/】安装位置查看:Win+R—》cmd-》wherepython配置环境变量作用:帮助系统能够自动找到相应包的路径手动配置环境变......
  • MySQL快速入门,一篇搞定
    MySQL1.初识MySQL1.1.为什么学数据库数据库几乎是软件体系中最核心的一个存在1.2.什么是数据库数据库(Database,简称DB)概念:长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据"仓库"作用:保存,并能安全管理数据(如:增删改查等),减少冗余...数据库总览:关......
  • 2024最全CTF入门指南、CTF夺旗赛及刷题网站(建议收藏!)
    CTF(CaptureTheFlag)中文译作:夺旗赛CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今,已经成为全球范围网络安全圈流行的竞赛形式,2013年全球举办了超过五十场国际性CTF赛事。而DEFCON作为CTF赛制的发源地,DEFCONCTF也成......
  • CTF 入门指南:从零开始学习网络安全竞赛
    一、引言在当今数字化的世界中,网络安全已经成为了至关重要的领域。而CTF(CaptureTheFlag,夺旗赛)作为网络安全竞赛的一种重要形式,为广大爱好者和学习者提供了一个绝佳的平台,让他们能够在实战中提升自己的技能和知识。如果您对网络安全充满热情,并且渴望在这个领域中一展身手,那......