@WebServlet(name = "transferServlet",urlPatterns = "/transferServlet")
public class TransferServlet extends HttpServlet {

tomcat正常启动,页面正常运行,当访问servlet时出现无响应的情况,控制台报错404,未访问到servlet。

解决方案

  • version是否大于3.0

因为web-app标签3.0以上版本才可以使用servlet的注解的,这是必要条件。如果web-app版本低于3.0,可以去tomcat的这个路径:

C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ROOT\WEB-INF 找到web.xml文件,打开,检查web-app标签版本,如果大于等于3.0,直接复制一份替换原有web-app标签就好了,或者直接用我的这个web-app标签去替换,版本为3.1

  • ②metadata-complete是否为false

该属性为true,则容器在部署时只依赖部署描述文件,忽略所有标注,如果不配置该属性,或者将其设置为false,则表示启动注解支持。当metadata-complete="false"时,web.xml和注解对于Servlet的影响同时起作用,两种方法定义的url-partten都可以访问到该Servlet,但是当通过web.xml定义的url-partten访问时,注解定义的属性将失效。所以如果你想用servlet注解来配置servlet的话,一定记得修改该属性为metadata-complete="false "。

@WebServlet注解无效访问servlet报404相关推荐

  1. @WebServlet注解无效访问servlet接口时报404

    步骤一 将WEB-INF文件夹下的web.xml替换成4.0版本的servlet.我这里是4.0,如果读者不是4.0换成对应版本就行 <?xml version="1.0" ...

  2. jsp访问servlet报404错误

    作为一名萌新,面对404错误相当烦恼,所以来介绍一下由于"重命名"而导致servlet类报错404的原因.如图呢,是我所报错的页面,其中FindServletCaiDan是一个se ...

  3. servlet3.0中 @WebServlet注解无效的情况

    关于servlet3.0以上版本 @WebServlet注解无效的情况 问题描述 可能原因及解决方案 问题描述 servlet使用注解配置,经检查无错误,但使用tomcat运行之后,发现访问地址并不是 ...

  4. 刚创建的springboot项目启动后访问controll报404

    访问controll报404的原因之一,可能是springboot的启动类位置不对. 这种情况需要把启动类放到与controller文件夹同级.为了方便查看先改变包结构. 选择package Pres ...

  5. 新建一个springboot项目添加@restcontroller浏览器访问一直报404

    1.用idea新建一个新的springboot项目,配置好一个controller 2.浏览器访问一直报404 3.解决方法:因为启动一个springboot应用的时候,没有指定扫描的包.所以默认扫描 ...

  6. laravel路由无法访问,报404,No query results for model [App\Models\...]

    今天遇到了一个问题,在routes/web.php中配置了路由,但始终无法访问该路由,一直报404. Route::resource('gift_packs', 'GiftPacksControlle ...

  7. swagger-ui.html 404,解决访问swagger2报404问题

    近来为了项目的接口文档,而集成了swagger2,但是集成完毕后,访问swagger-ui.html却报404,检查后发现,原来是被拦截了.下面写一下我的解决方法. 首先新建 WebConfig类实现 ...

  8. 使用Nginx访问图片报404

    前言:之前由于一个需求问题,需要将图片上传到服务器上面,然后进行访问,但是我后端用的是SpringSecurity安全框架, 请求路径直接拦截了,放行也放不了,放行的的java内部程序的请求路径,然后 ...

  9. jsp通过form表单提交数据到servlet报404

    这个问题浪费了我几个小时,一直报404错误.网上的办法都试遍了都没有解决,最后发现是版本问题,淦! 如果你也和我一样试了很多方法都没有解决的话,不妨换个版本试试 常用的servlet版本是3.1,对应 ...

最新文章

  1. LeetCode简单题之唯一摩尔斯密码词
  2. 2021年假期怎么放?都给你安排得明明白白!
  3. c类网络使用子网掩码有无实际意义_弄懂IP系列(2)(刘晶作品)|子网掩码到底是啥?...
  4. DRF——路由控制器
  5. fcm模糊聚类matlab实例_一文学会使用MATLAB将仿真、试验数据可视化附带源程序
  6. Supervisor使用教程
  7. IA-32系统编程指南 - 第三章 保护模式的内存管理【2】
  8. centos7安装java6_CentOS7.6安装jdk1.8
  9. Redis 的快照为什么不会阻塞其他请求?
  10. 数据挖掘:数据清洗——数据不平衡处理
  11. linux根据uid反查用户名
  12. 兼容android 11 唤起系统相机拍照并显示
  13. php网站的难点,PHP开发有哪些难点
  14. 腾讯私有云TStack 自动化部署
  15. 高大上的调音台,一秒变成调音师!
  16. 小程序/app 商城 源码 发布(包括后台)
  17. 网站密码明文传输解决方案js+java
  18. Unity UGUI图文混排(六) -- 超链接
  19. COCOS敌人和AI制作
  20. [zz from newsmth]王大牛的Memory Model白话系列(1)

热门文章

  1. 手机磁吸背夹散热器制冷快速方案
  2. OpenHarmony 3.1 Beta 样例:使用分布式菜单创建点餐神器
  3. 线性时间选择【递归分治法】
  4. 数据挖掘笔记(5)-关联规则算法Apriori
  5. java毕业生跟踪调查反馈系统springboot+vue
  6. element-ui——element-ui 问号提示组件的使用
  7. iproute 设置vlan命令
  8. Linux基础知识与命令
  9. android:GLSurfaceView绘制bitmap图片及glViewport调整的效果-亲测可用
  10. wordpress403_如何修复WordPress中的403禁止错误