前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java servlet中web xml文件内容执行原理

Java servlet中web xml文件内容执行原理

作者头像
吃猫的鱼Code
发布2023-02-02 10:51:15
3700
发布2023-02-02 10:51:15
举报
文章被收录于专栏:吃猫的鱼个人博客编程笔记

web xml代码展示

先展示一个完整的web xml 文件里面的内容

代码语言:javascript
复制
<?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>demo2</servlet-name>
        <servlet-class>cn.web.test01.ServletDemo2</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>demo2</servlet-name>
        <url-pattern>/demo2</url-pattern>
    </servlet-mapping>
</web-app>

web xml代码讲述

标签

当中填的内容是访问的资源的路径。

比如,如果当前后端逻辑操作需要指定用户访问路径/test 地址,那么内就填写/test

http://localhost:8080/test

的时候就会执行当前的Servlet.

代码语言:javascript
复制
<url-pattern>这里跟着访问地址的路径</url-pattern>

标签

这个标签是用于匹配的。

当用户通过访问路径的时候

tomcat根据用户访问路径匹配

然后再将中的内的内容与中的进行匹配,找到对应的servlet

标签

这个标签指向的是java的类,也就是我们所说的后端逻辑操作。

总结

用户访问http://localhost/8080/test的链接的时候tomcat 会根据中的寻找与用户访问路径对应的值。 然后根据所找到的map中的找对应的servlet,最后再匹配到具体的后端逻辑操作

本文共 234 个字数,平均阅读时长 ≈ 1分钟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • web xml代码展示
  • web xml代码讲述
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档