现象 新增加一个Controller,但在js中调用时报请求200,无请求反馈,重启服务多次,问题依旧。

分析

从问题现象分析:200,无反馈,断点调试未进入。


200

如果是后台写的代码问题,应该是500,而200说明了服务器正常收到并处理了请求,所以先排除controller代码问题:

无反馈

无反馈,断点调试未进入,说明没有进入当前controller代码。

综合以上两点得到的分析是请求被服务器收到,但是被服务器拦截。

处理

spring-mvc.xml中对controller配置了拦截

<mvc:interceptors><mvc:interceptor><!-- 匹配的是url路径, 如果不配置或/**,将拦截所有的Controller --><mvc:mapping path="/**" /><mvc:exclude-mapping path="/rest/*"/><mvc:exclude-mapping path="/version/getVersionToWBS/*"/><mvc:exclude-mapping path="/requirement/query/Organization/**"/><bean class="com.cupid.client.interceptor.PermissionFireWall"><property name="whitelistPathMatcher" value="${permFirewall.whitelist.pathMatcher}"></property><property name="authorityPathMatcher" value="${permFirewall.authority.pathMatcher}"></property></bean></mvc:interceptor></mvc:interceptors>

添加拦截排除:

<mvc:exclude-mapping path="/rest/*"/><mvc:exclude-mapping path="/version/getVersionToWBS/*"/><mvc:exclude-mapping path="/requirement/query/Organization/**"/>

即可。

spring-mvc 添加controller 请求 200 但是无返回相关推荐

  1. Spring MVC 异步处理请求,提高程序性能

    原文:http://blog.csdn.net/he90227/article/details/52262163 什么是异步模式 如何在Spring MVC中使用异步提高性能?一个普通 Servlet ...

  2. Spring MVC 之@Controller@RequestMapping详解

    一:配置web.xml 1)问题:spring项目中有多个配置文件mvc.xml   dao.xml 2)解决:在web.xml中 <init-param> <param-name& ...

  3. Spring MVC处理用户请求的完整流程

    Spring MVC 框架是高度可配置的,包含多种视图技术,例如 JSP 技术.Velocity.Tiles.iText 和 POI. Spring MVC 框架并不关心使用的视图技术,也不会强迫开发 ...

  4. spring mvc在Controller中获取ApplicationContext

    spring mvc在Controller中获取ApplicationContext web.xml中进行正常的beans.xml和spring-mvc.xml的配置: 需要在beans.xml中进行 ...

  5. java mvc 绑定_关于Java:Spring MVC:将请求属性绑定到控制器方法参数

    在Spring MVC中,很容易将请求参数绑定到处理请求的方法参数. 我只是使用@RequestParameter("name"). 但是我可以对request属性做同样的事情吗? ...

  6. spring mvc对异步请求的处理

    在spring mvc3.2及以上版本增加了对请求的异步处理,是在servlet3的基础上进行封装的. 1.修改web.xml <?xml version="1.0" enc ...

  7. Spring MVC中@Controller和@RequestMapping注解详解

    在<第一个Spring MVC应用>教程中创建了两个传统风格的控制器,它们是实现 Controller 接口的类.传统风格的控制器不仅需要在配置文件中部署映映射,而且只能编写一个处理方法, ...

  8. ASP.NET中MVC添加Controller以及访问其Action

    场景 ASP.NET中MVC编程模式简介与搭建HelloWorld项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10679 ...

  9. ajax post 提交无法进入controller 请求200

    最近写js遇到个问题: 用ajax的post方式给后台提交数据,页面200,但是不进入controller 断点,我以为我post参数不对. 网上查的: 1.说路径不对,但是我通过get方式是可以进入 ...

最新文章

  1. 设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。...
  2. 怎么体验华为鸿蒙系统,华为mate40升级鸿蒙系统体验_华为mate40升级鸿蒙系统使用感受...
  3. IC设计通过system c 建模和 rtl级的有什么区别
  4. java - 判断 字符串是否为空
  5. 加拿大留学|电气工程/计算机工程/计算机科学,傻傻分不清
  6. Spring控制反转(依赖注入)的最简单说明
  7. redis 同步化操作
  8. 图解算法学习笔记(六):广度优先搜索
  9. SAP License:如何利用DEBUG强力修改表(暴力破解)
  10. pnpm 是更快的包管理工具
  11. Debian 7 Wheezy 安装 VirtualBox
  12. android 好用的工具,8款好玩实用APP推荐(安卓)
  13. 生活娱乐 如何像印度人学英语
  14. 项目经理的工具箱---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三)...
  15. AR和VR现在还火爆吗?
  16. 中职计算机基础辅导书,中职计算机基础 (938)(16页)-原创力文档
  17. Trizol法提取RNA实验步骤
  18. 【青少年编程】【二级】绘制五彩缤纷的多瓣花
  19. SQL难学吗,有什么好的学习建议?
  20. 大学物理第一章 质点运动学详解

热门文章

  1. 百度网盘linux客户端无法下载
  2. Flask+nginx负载均衡综合使用
  3. intellij中出現org.apache.hadoop.fs.FSDataInputStream解決方案
  4. PrimerCH4:表达式
  5. 解决android中出现的无法加载library的问题
  6. Vue parse之 从template到astElement 源码详解
  7. 44. xargs命令
  8. SpringCloud之RestTemplate,几种常见的请求方式
  9. goroutine, channel 和 CSP
  10. jQuery文本动画效果