精华帖 (0) :: 良好帖 (2) :: 新手帖 (6) :: 隐藏帖 (2)
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-22
rocketball 写道 http://liukai.iteye.com/blog/975103
看下这篇文章吧,可以全部采用标注的形式 不行啊,jdbc查询返回的是List(里面的元素是String[])框架无法序列化,来了个406错误 |
|
返回顶楼 | |
发表时间:2011-04-22
@ResponseBody就可以了。String[]怎么可能无法序列化,可能是其它原因造成的吧。
Spring官网上有专门的例子的,有一个视频教程可以下载,一看就明白了,很不错。 |
|
返回顶楼 | |
发表时间:2011-04-23
hjg1988 写道 @ResponseBody就可以了。String[]怎么可能无法序列化,可能是其它原因造成的吧。
Spring官网上有专门的例子的,有一个视频教程可以下载,一看就明白了,很不错。 搞定了,卧槽!没有重部署myeclipse里虽然导入了jackson但是tomcat没有及时更新,这下可以享受jackson的高效率了~ |
|
返回顶楼 | |
发表时间:2011-04-23
invincibleLiu 写道 rocketball 写道 http://liukai.iteye.com/blog/975103
看下这篇文章吧,可以全部采用标注的形式 不行啊,jdbc查询返回的是List(里面的元素是String[])框架无法序列化,来了个406错误 少jackson吧,我也遇到过这个问题 |
|
返回顶楼 | |
发表时间:2011-11-17
Pojo
{ int id; String name; } 引用: 引用 --------------------------------------
返回json,用@ResponseBody直接输出POJO就可以了吧,POJO包含属性:id,name.... @RequestMapping(value = "/{id}", method=RequestMethod.GET) public @ResponseBody Pojo edit(@PathVariable Integer id){ return service.find(id); } 有什么注解或者办法可以利用ResponseBody 的同时对某些对象的属性过滤,不让转换为json格式。比如只返回{id=""} 我知道struts是可以的。 |
|
返回顶楼 | |
发表时间:2011-11-20
<bean id="jsonView"
class="org.springframework.web.servlet.view.json.MappingJacksonJsonView"> <property name="encoding"> <value type="org.codehaus.jackson.JsonEncoding">UTF8</value> </property> <property name="contentType" value="application/json;charset=UTF-8" /> </bean> 这个bean不就是处理json的吗? |
|
返回顶楼 | |