當前位置:編程學習大全網 - 網站源碼 - spring mvc json 直接把壹個對象轉換成json格式輸出到jsp頁面

spring mvc json 直接把壹個對象轉換成json格式輸出到jsp頁面

這個很簡單可以使用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中加入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){

});?

}

  • 上一篇:用什麽樣的語言來表白但不容易讓人輕易讀懂
  • 下一篇:android開發fragment可以使用輪播圖嗎
  • copyright 2024編程學習大全網