Idea servlet映射方法优缺点对比

 更新时间:2020年11月03日 11:15:56   作者:马悦悦  
这篇文章主要介绍了Idea servlet映射方法优缺点对比,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

配置Servlet的方法有俩种,分别是传统web.xml文档中部署servlet和注解方式部署servlet,下面就先一起来学习下注解方式部署servlet

注解方式部署servlet:

首先在idea项目空间里创建一个class类

然后在类名后面接上Servlet类,如下:


重写Servlet里面的所有类,如下:

最后在类名上面写上要连接的前端页面,如下:

从浏览器发送请求时,会直接寻找@WebServlet后对应的url地址,调用并执行相应的servlet!

传统web.xml文档中部署servle:

首先找到需要配置的web.xml文档:


双击进入web.xml文档,进行编写映射代码:

总结:

编辑xml文件:

优点:如果有多个servlet在同一个工程下,便于管理与修改

缺点:手工配置文件,容易导致错误,重复度太高,可读性差

注解部署:

优点:快速简洁,IDE会自动创建注解

缺点:如果有很多servlet文件,不好控制单独的servlet

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 浅谈Thread.sleep(0)到底有什么用

    浅谈Thread.sleep(0)到底有什么用

    为什么要用sleep,主要是为了暂停当前线程,把cpu片段让出给其他线程,减缓当前线程的执行,本文主要介绍了Thread.sleep(0)到底有什么用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • Idea中maven项目实现登录验证码功能

    Idea中maven项目实现登录验证码功能

    这篇文章主要介绍了Idea中maven项目实现登录验证码功能,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • springboot 使用yml配置文件给静态变量赋值教程

    springboot 使用yml配置文件给静态变量赋值教程

    这篇文章主要介绍了springboot 使用yml配置文件给静态变量赋值教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Java实现经典游戏泡泡堂的示例代码

    Java实现经典游戏泡泡堂的示例代码

    这篇文章将利用Java制作经典游戏——泡泡堂,游戏设计为双人pk积分赛模式,在这个模式里面,玩家只要率先达到一定分数既可以赢得比赛。感兴趣的可以了解一下
    2022-04-04
  • Spring 缓存抽象示例详解

    Spring 缓存抽象示例详解

    Spring框架自身并没有实现缓存解决方案,但是从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口,提供对缓存功能的声明,能够与多种流行的缓存实现集成。这篇文章主要介绍了Spring 缓存抽象 ,需要的朋友可以参考下
    2018-09-09
  • Spring解决泛型擦除的思路详解

    Spring解决泛型擦除的思路详解

    这篇文章主要介绍了Spring解决泛型擦除的思路,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-01-01
  • 关于JAVA中stream流的基础处理(获取对象字段和对象批量处理等)

    关于JAVA中stream流的基础处理(获取对象字段和对象批量处理等)

    这篇文章主要介绍了关于JAVA中stream流的基础处理,包含获取对象字段、按字段排序、按字段去重、对象批量处理、指定字段转数组等内容,需要的朋友可以参考下
    2023-03-03
  • SpringBoot集成POI实现Excel导入导出的示例详解

    SpringBoot集成POI实现Excel导入导出的示例详解

    Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能。本文主要介绍通过SpringBoot集成POI工具实现Excel的导入和导出功能,需要的可以参考一下
    2022-07-07
  • JDK1.7中HashMap的死循环问题及解决方案

    JDK1.7中HashMap的死循环问题及解决方案

    这篇文章主要为大家介绍了JDK1.7中HashMap的死循环问题及解决方案,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 使用SpringBoot实现微服务超时重试模式的示例

    使用SpringBoot实现微服务超时重试模式的示例

    这篇文章主要介绍了使用SpringBoot实现微服务超时重试模式的示例,帮助大家更好的理解和使用springboot框架,感兴趣的朋友可以了解下
    2020-11-11

最新评论