首页 > 其他分享 >web.xml文件简述

web.xml文件简述

时间:2023-02-09 20:22:05浏览次数:40  
标签:xml web TestS love lurenjia 简述 servlet

tomcat的conf中:

  是全局配置,配置公共信息。

Web项目中:

  是局部配置,只针对本项目有效。

加载顺序:

  ServletContext -> context-param -> listener -> filter -> servlet

web.xml文件简略版:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app>

    <!--Servlet配置,通过/love即可向TestServlet发起请求-->
    <servlet>
        <servlet-name>TestS</servlet-name>
        <servlet-class>com.lurenjia.servlet.TestServlet</servlet-class>
        <!--Servlet自己的参数-->
        <init-param>
            <param-name>love</param-name>
            <param-value>is you</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>TestS</servlet-name>
        <url-pattern>/love</url-pattern>
    </servlet-mapping>

    <!--session默认保存时间-->
    <session-config>
        <session-timeout>30</session-timeout>
    </session-config>

    <!--全局参数-->
    <context-param>
        <param-name>name</param-name>
        <param-value>name_lurenjia</param-value>>
    </context-param>

</web-app>

标签:xml,web,TestS,love,lurenjia,简述,servlet
From: https://www.cnblogs.com/lurenjia-bky/p/17106802.html

相关文章

  • python bottle实现web服务
    server:当调用http://xxx.xxx.xxx.xxx:4500/push时就会触发get_push函数frombottleimportrun,route,requestimportloggingimporttimeimportosfilename=s......
  • 用变量生成数据库web sql database 及操作需要JSON.stringfy/parse来操作
    用变量生成数据库web sql database 及操作需要JSON.stringfy/parse来操作:var newstr = 'checkbox0,input1,textarea2,option3,date4,flag'var newdatastr = ......
  • celery僵死导致jumpserver提示 连接WebSocket失败
    celery僵死导致jumpserver提示连接WebSocket失败Celery的任务监控位于堡垒机”作业中心“下的”任务监控“中,点击打开新的页面如下图所示刷新页面这里的status状态一......
  • flask web 项目7 web基本配置
    #配置文件config.py#扩展文件 目的是为了解决循环引用exts.pyfromflask_sqlalchemyimportSQLAlchemydb=SQLAlchemy()#在models.py中fromextsimportdbcla......
  • Web3.0 - 以太坊
    1.比特币和以太坊比特币和以太坊(准确说是以太币)是两种最主要的加密货币。比特币的最小计量单位是聪(Satoshi)【中本聪SatoshiNakamoto】以太币的最小单位是Wei,这个单......
  • webview2
    webview2简介MicrosoftEdgeWebView2简介搭建开发环境webview2支持的平台还是比较多的,本文对wpf框架进行说明。简单来说:安装Edge浏览器安装webview2(win11都默认......
  • webpack(性能优化三)
    如何做bable缓存和文件资源缓存(一)bable缓存答:因为bable要对我们写的js代码做编译处理,编译成一种浏览器能识别的语法,即所谓的js兼容性处理。在编译过程中,假设有100个js模......
  • EAS_web中js里常用功能
    1.获取前页面要提交或保存的对象vareditModel=waf.toJSONString(_self.getCurrentModel());2.获取当前操作行的rowidvarrowid=waf("#entries").wafGrid('getSel......
  • flask web 项目5 连接数据库
    连接数据库pymysql、Flask_sqlalchemy #在app.config中设置好连接数据库的信息#然后使用SQLAlchemy(app)创建一个db对象#SQLAlchemy会自动读取app.config中连接数据......
  • flask web 项目3 控制语句|模板继承|加载静态文件
    #jinjia2模板前端控制语句{%ifage>18%}代码语句{%elif age==18%}代码语句{%else%}代码语句{%endif%} #for循环{%forbookinbooks%}......