servlet3.0 @WebServlet注解无效的情况
2024-10-19 12:04:58
web.xml文件中的metadata-comcomplete属性的作用:
该属性指定当前的部署描述文件是否是完全的。如果设置为true,则容器在部署时只依赖部署描述文件,忽略所有的注解(同时也会跳过web-fragment.xml的扫描,亦即禁用可插性支持);如果设置为false或不配置该属性,则表示启用注解支持(和可插性支持)。
注解有效的web.xml(metadata-complete="false"或者直接删除)
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
metadata-complete="false" version="3.1"> </web-app>
注解无效的web.xml(metadata-complete="true")
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
metadata-complete="true" version="3.1"> </web-app>
最新文章
- Autofac - 生命周期
- 11g新特性:Health Monitor Checks
- 编写并发程序 Inversion
- [Math] A love of late toward Mathematics - how to learn it?
- 奥迪--Q3
- 8 个最佳 PHP 库
- 从对SAE的一次授权安全评估浅谈云安全
- 算法题----称硬币: 2n(并不要求n是2的幂次方)个硬币,有两个硬币重量为m+1, m-1, 其余都是m 分治 O(lgn)找出假币
- 添加删除程序无法安装IIS 提示没法加载模块
- 最火的Android开源项目(二)
- UITextField,常见属性的罗列和用法
- Qt 学习之路 :使用 QJson 处理 JSON
- [Andriod官方API指南]连接之蓝牙
- 极路由器刷机安装ss插件最新教程
- 快学Scala-第二章 控制结构和函数
- redis特性 存储 API 集群 等
- static修饰符详解
- Maven(六)Eclipse使用Maven插件创建项目
- Rotate Image leetcode java
- java解析json字符串