论坛首页 Java企业应用论坛

没有名称的JSON数据

浏览 9256 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-10-17   最后修改:2011-10-17

我用EXT的AJAX发送JSON数据,在FIREFOXDEBUG的网络监视下,发送是POST数据如下:

{"id":"","name":"","url":"ggggggggggg","tip":""}

 

 

在Struts2中怎样才能取到{"id":"","name":"","url":"ggggggggggg","tip":"","user":"","pass":""}

这些值呢?对于在JSP文件上是相当容易的。问题在于,它根本没有参数名称,它只是一行正文数据而已。

  • 大小: 6.3 KB
   发表时间:2011-10-17  

发送的头信息


  • 大小: 18 KB
0 请登录后投票
   发表时间:2011-10-18  
最土的办法就是获得请求的request对象,再取数据····
0 请登录后投票
   发表时间:2011-10-18   最后修改:2011-10-18
struts2 中的值栈可以取到吧 或者在action中声明变量写get、set方法
小弟纯入门选手 如果不对不要笑话
0 请登录后投票
   发表时间:2011-10-18  
记得没错的话,写get set就行了吧,做法就跟用jsp的时候一样就行了。不用去获取整个这个js对象,直接获取里面每个参数。

如果还要先显式地获取整个js对象,感觉就是struts1的form对象的意思,不用这么麻烦吧。
不知道说的对不对
0 请登录后投票
   发表时间:2011-10-18  
如果还是取不到,楼主试着在后台用json-lib转换一下数据格式。有可能是数据传输的格式不一致。extjs里如果用form.submit传输的格式跟楼主直接写的这个格式可能不一样
0 请登录后投票
   发表时间:2011-10-18  
DAO怎么写的?
0 请登录后投票
   发表时间:2011-10-18  
在struts.xml中配置返回数据为json型
0 请登录后投票
   发表时间:2011-10-18  
直接定义一个在Action中定义一个字符串属性接收  在用json转java对象的那什么jar包转为java对象如何
0 请登录后投票
   发表时间:2011-10-18  
用  request.getInputStream() 拿到流,然后转成String
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics