问题描述:想在页面通过按钮 进入controller中,在controller中打断点一直进不去。两个json-jar已导入,在xml中也配置了<mvc:annotation-driven/>,用的idea
jsp页面代码如下:
function requestJson(){
$.ajax({
type:"post",
url:"${pageContext.request.contextPath}/requestJson.action",
contentType:'application/json;charset=utf-8',
//数据格式是json串,商品信息
data:'{"name":"手机","price":999}',
async:false,
success:function(data){//返回json结果
alert(data);
}
});
}<input type="button" onclick="requestJson()" value="请求json,输出是json"/>
Controller:在sysout打断点一直进不去
@RequestMapping("/requestJson")
public @ResponseBody ItemsCustom requestJson(@RequestBody ItemsCustom itemsCustom){
System.out.println(itemsCustom);
return itemsCustom;
}
jsp页面代码如下:
function requestJson(){
$.ajax({
type:"post",
url:"${pageContext.request.contextPath}/requestJson.action",
contentType:'application/json;charset=utf-8',
//数据格式是json串,商品信息
data:'{"name":"手机","price":999}',
async:false,
success:function(data){//返回json结果
alert(data);
}
});
}<input type="button" onclick="requestJson()" value="请求json,输出是json"/>
Controller:在sysout打断点一直进不去
@RequestMapping("/requestJson")
public @ResponseBody ItemsCustom requestJson(@RequestBody ItemsCustom itemsCustom){
System.out.println(itemsCustom);
return itemsCustom;
}
解决方案 »
- java中如何实现把文件中的数据信息导入到oracle数据库中,应该是不用insert语句,直接导入机制
- 动态加载非独立Jar包的问题
- 紧急求助,100分悬赏:birt与Spring+hibernate项目整合错误:
- Flex 中 DataGrid 中使用itemdoubleclick事件时如何取得双击的那一行的数据
- ubb代码可以直接使用吗
- 用Java代码编写
- 请问power designer里如何增加unique约束
- struts有没有方法在页面判断errors对象是否存在?
- 请教一个关于安全性的问题?
- 请解释这段代码
- 基本类型变量和引用类型变量在内存中的存储方式有何不同
- 这段代码的执行过程不是很懂,求大神解惑
@RequestMapping(value={"/uploadBoxInfo"},method={org.springframework.web.bind.annotation.RequestMethod.POST})
按您说的还是行不通,感觉这个应该很容易实现啊,不知道为啥就是进不去controller中
url:'',
type:'',
data:{},
dataType:'',
success:function(rs){},
error:function(){}
})