java ajax 404_java – 在jQuery AJAX中调用Spring控制器时发现404错误
我是春天的新手.我生成如下的JSON:
[
{
"customer" : "16", "project" : "19",
"phase" : "47", "approver" : "5",
"date1" : "", "date2" : "",
"date3" : "", "date4" : "",
"date5" : "", "date6" : "",
"date7" : "", "activity" : "1"
},
{
"customer" : "17", "project" : "20",
"phase" : "48", "approver" : "3",
"date1" : "", "date2" : "",
"date3" : "", "date4" : "",
"date5" : "", "date6" : "",
"date7" : "", "activity" : "1"
}
]
我将此JSON传递给我的Spring控制器:
$.ajax({
type: 'post',
url: 'NewTimesheet',
dataType : 'json',
data: JSON.stringify(jsonObj),
success: function(data) {
console.log(data);
}
});
我将请求映射到控制器,如下所示:
@RequestMapping(value="NewTimesheet", headers = { "Content-type=application/json" })
@ResponseBody
public String addNewTimesheet(@RequestBody List timesheet,
HttpSession session) {
logger.info("timesheet list size is" + timesheet.size());
return "success";
}
时间表类:
public class Timesheet {
private String project;
private String phase;
private String approver;
private String customer;
private String date1;
private String date2;
private String date3;
private String date4;
private String date5;
private String date6;
private String date7;
private String activity;
//Getters and setters
}
但我的请求未与控制器映射.我的控制台显示如下:
WARN
org.springframework.web.servlet.PageNotFound.handleNoSuchRequestHandlingMethod:142
– No matching handler method found for servlet request: path ‘/NewTimesheet’, method ‘POST’, parameters
map[‘[{“customer”:”16″,”project”:”19″,”phase”:”47″,”approver”:”5″,”date1″:””,”date2″:””,”date3″:””,”date4″:””,”date5″:””,”date6″:””,”date7″:””,”activity”:”1″},{“customer”:”17″,”project”:”20″,”phase”:”48″,”approver”:”3″,”date1″:””,”date2″:””,”date3″:””,”date4″:””,”date5″:””,”date6″:””,”date7″:””,”activity”:”1″}]’
-> array[”]]
如何将我的JSON映射到控制器?任何帮助将不胜感激!!!
java ajax 404_java – 在jQuery AJAX中调用Spring控制器时发现404错误相关推荐
- 【转】Jquery -Ajax 入门练习 Jquery.Ajax 调用后台函数,获取DataTable Json,Asp.net
直接上图=============最后拷贝源码(图片清楚) ====================================================================== ...
- ajax abort 原因,jquery ajax abort()方法
如果用户频繁点击ajax请求,除最后一个外都是无效的,趁早结束节省资源.也可能出现更严重的问题,最后一个发送的请求,响应未必是最后一个,有可能造成混乱.用jquery的abort方法,可以中途中止aj ...
- 【thymeleaf】【SpringBoot】在HTML中调用Spring Bean
前言 spring boot : 2.0.0.RELEASE maven eclipse thymeleaf 3.0 某些情况下需要在HTML中调用Service.比如:做CMS系统时提供的随时获取文 ...
- C#中调用Windows API时的数据类型对应关系
C#中调用Windows API时的数据类型对应关系 原文 C#中调用Windows API时的数据类型对应关系 BOOL=System.Int32 BOOLEAN=System.Int32 BYTE ...
- JSP页面中调用Spring Bean
前言 spring boot 2.0.3.RELEASE spring mvc view : jsp JSP页面中调用Spring Bean 在 JSP 页面获得 WebApplicationCont ...
- 『飞秋』在.NET 4中调用GDAL库时遇到的问题及解决方法
『飞秋』在.NET 4中调用GDAL库时遇到的问题及解决方法 最近需要在.NET 4的环境中调用GDAL库.GDAL本身是一套非托管类库,不过还好提供了用SWIG做的托管的Wrapper. 可以在FW ...
- 卷影复制服务错误: 调用程序 CoCreateInstance 时的意外错误。hr = 0x8007045b, 系统正在关机。
服务器有时自动重启: 卷影复制服务错误: 调用程序 CoCreateInstance 时的意外错误.hr = 0x8007045b, 系统正在关机. 在服务中是:Volume Shadow Copy和 ...
- eclipse里调用接口库时出现了错误 Undefined reference to
eclipse里调用接口库时出现了错误,从http://space.itpub.net/2008/viewspace-45218找到了原因,记录如下,待解决后再做修改. ############### ...
- 【报错笔记】在eclipse中做Spring项目时,创建Spring容器时老是出错
在eclipse中做Spring项目时,创建Spring容器时老是出错 写完这句代码无法导包,最后发现包导错了,我原来导的4.3.9的包,而且是后缀为其他的包,而且对JDK也有要求,我又下载了5.0. ...
最新文章
- Outlook addon CommandBarButton picture 的不透明效果解决方案
- 用c语言输出数组中最小值,C语言.由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.并将最大、最小值位置互换后,再...
- 年年有余之java求余的技巧集合
- python global用法_【python测试开发栈】python基础语法大盘点
- JavaScript函数式编程之深入理解纯函数
- php页面添加链接,怎么给一个PHP密码访问页面加超链接
- Mybatis+Oracle批处理
- Nginx屏蔽个别User-Agent蜘蛛访问网站的方法
- 梯度,散度,旋度的理解
- Q106:Linux系统下安装编译PBRT-V3
- 网络---NAT技术与代理服务器调研
- 让Eclipse起飞——这些插件不可不知
- echarts官网在线编辑的图表如何导出svg
- C标准库stdio源码分析
- 【动态规划 记忆化搜索】JZOJ_6287 扭动的树
- 解决MAC launchpad顽固性图标无法删除问题。
- YOLOV5在deepstream6.1.1上应用
- c语言程序设计韦良芬答案,论高职院校《C语言程序设计》的教学改革
- 图神经网络时间序列预测,神经网络预测未来数据
- 为树莓派打实时preempt_rt补丁