有需求加qq228795476
2017-07-12 08:39ajax post提交到action无法获取json数据
从前台请求数据确保是传过去了,但是后台就是无法获取到,跪求大神指导啊
jsp代码如下:
$("#but").click(function(){
var name=$("#name").val();
$.ajax({
type:"post",
url:"/ajaxtest/ajax/ajaxtest.action",
data:{
name:name
},
contentType:"application/json;charset=utf-8",
success : function(data) {
alert(data);
if(data!=null){
var myData = eval("(" + data+")");
alert(myData.info);
}else{
alert("数据异常");
}
},
dataType:"json"
});
});
Struts代码:
/index.jsp
action代码:
public class AjaxAction extends ActionSupport{
private static final long serialVersionUID = 1L;
private String name;
public String ajaxtest(){
System.out.println(name);
return SUCCESS;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
- 点赞
- 回答
- 收藏
- 复制链接分享
3条回答
为你推荐
- 使用ajax和json将注释添加到mysql中
- json
- ajax
- php
- jquery
- mysql
- 1个回答
- 使用Ajax获取已发布的json数据的值
- json
- ajax
- php
- 1个回答
- Jquery AJAX没有在PHP上传递“POST”数据
- mysql
- php
- jquery
- 1个回答
- 将两个JSON对象传递给AJAX
- ajax
- wordpress
- php
- jquery
- 1个回答
- php无法获取多个ajax提交数据
- ajax
- php
- jquery
- 1个回答