spring mvc @ResponseBody/@RequestBody 配值action直接把对象输入json格式输入到前端相关配置
来源:互联网 发布:航天信息软件下载 编辑:程序博客网 时间:2024/06/08 01:54
这个很简单可以使用spring mvc自带的jackson
1、web工程lib中加入jackson所需jar包:jackson-core-asl-1.9.9.jar、jackson-mapper-asl-1.9.9.jar
2、在applicationContext.xml或web.xml中加入jackson的配置
<!-- json转换器 -->
<
bean
id
=
"jsonConverter"
class
=
"org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"
> <
property
name
=
"supportedMediaTypes"
value
=
"application/json"
/>
</
bean
>
3、在你的action中直接使用注解的方式"@ResponseBody"自动将返回值转化成json格式
@Controller
@RequestMapping
(
"task"
)
public
class
TaskControl {
@RequestMapping
(
"getUserById"
)
@ResponseBody
public
List getUserById(Integer id) {
return
this
.taskService.getUserById(id);
}
}
4、jsp页面的js写法跟普通ajax格式一样
functon getUserById(id){
$.getJSON(
"task/getUserById"
,{id:id},
function
(data){
});
}
上面我已经说过了,直接用 @ResponseBody 注解spring mvc就自动把我们的list转换成了json格式。我上面写的那个TaskControl 里的getUserById方法就是具体代码啊。
0 0
- spring mvc @ResponseBody/@RequestBody 配值action直接把对象输入json格式输入到前端相关配置
- spring mvc json 直接把一个对象转换成json格式输出到jsp页面
- Spring MVC Json @RequestBody 和@ResponseBody
- Spring MVC @RequestBody, @ResponseBody
- Spring MVC @RequestBody @ResponseBody Example
- spring mvc返回json格式疑问@ResponseBody
- spring mvc返回json格式疑问@ResponseBody
- spring mvc返回json格式@ResponseBody
- spring mvc @RequestBody接受post json对象
- spring mvc@requestBody接收json对象字符串
- spring mvc @RequestBody接受post json对象
- YII对象结果转为数组或直接输入JSON格式
- YII对象结果转为数组或直接输入JSON格式
- Spring MVC json格式的输入和输出
- Spring MVC 之 json格式的输入和输出
- Spring MVC 学习笔记 json格式的输入和输出
- Spring MVC 学习笔记 json格式的输入和输出
- Spring MVC 学习笔记 json格式的输入和输出
- SRVCTL 中failover_method 解释
- 处理js跨域问题方法汇总
- 数据库操作
- 在linux下如何判断是否已经安装某个软
- Java设计模式之观察者模式
- spring mvc @ResponseBody/@RequestBody 配值action直接把对象输入json格式输入到前端相关配置
- Google Gson的使用方法,实现Json结构的相互转换
- git学习记录1
- UIGraphicsBeginImageContext 和 UIGraphicsBeginImageContextWithOptions
- MySQL索引原理及慢查询优化
- 那些写过的页面
- 收起左侧 [Android界面] 左右slidingMenu+iewpager冲突
- ORACLE OEM
- 开发常用工具