日期:2014-05-18  浏览次数:20637 次

struts手动json和自动json的问题(求助)
这个问题是不太好描述,我先说下我的想法。
我是想在自己的ajax  action 里面自己实现序列化数据然后输出到页面上去。
问题就来了,按照网上的方法通过response得到printwrite 可以写入json数据到页面。
但是自己的User  也被写进去了。格式为:{msg:"test"} {user:{username:111,password:2222}}
但是这种格式在ajax  success里面是访问不到数据的。
然后把getUser方法 加上注解@JSON(serialize=false)  然后又得到{msg:test} {    }这样的格式,这次还是访问不到

把printwrite方法去掉 ,ajax能成功访问、如果格式是{  }而不是这样{   }   {   }我想应该就行了,
但是不知道如何实现、求大神出现。。。 
------解决方案--------------------
我怎么没碰到你的这种情况,需求没有说明确吧。。。。。。。。。
------解决方案--------------------
是不是你前台界面的ajax没有设置data的格式,需要设置Data的格式为json