AJax技术

Js原生Ajax传递Json格式数据

字号+ 作者:H5之家 来源:H5之家 2017-01-28 10:01 我要评论( )

本帖最后由lianzzb1012于2016-12-2920:57:35编辑最近想用js写一个原生的ajax方法,在用post方法传递数据的时候第一种方法是:设置的请求编码方式是:XMLHttpReq.

本帖最后由 lianzzb1012 于 2016-12-29 20:57:35 编辑

最近想用js写一个原生的ajax方法,
在用post方法传递数据的时候
第一种方法是:
设置的请求编码方式是:
XMLHttpReq.setRequestHeader("Content-Type", "application/json; charset=utf-8");
传递的数据也是json格式的
var data = {
username : 'admin',
password : 'admin' 
};
使用的action是 extends ActionSupport implements ServletRequestAware, ServletResponseAware的,采用get和set方法传递和接收数据,但是在Action中接收不到数据。

第二种方法
求情编码为:XMLHttpReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
传递数据为:var data = 'username=admin&password=admin'
在action中能够接收到数据

就想问下action中不采用领域对象的情况下怎么样才能在action中接受到第一种方法传递的json数据

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Ajax設計模式

    Ajax設計模式

    2017-01-29 11:00

  • 利用CSS、JavaScript及Ajax实现图片预加载的三大方法

    利用CSS、JavaScript及Ajax实现图片预加载的三大方法

    2017-01-28 10:00

  • Ajax使用mvc

    Ajax使用mvc

    2017-01-28 09:04

  • ajax spring hibernate struts

    ajax spring hibernate struts

    2017-01-27 17:04

网友点评