Spring MVC 教程,快速入门,深入分析――处理ajax请求

十五、处理ajax请求

 

1、引入下面两个jar包,我用的是1.7.2,好像1.4.2版本以上都可以,下载地址:http://wiki.fasterxml.com/JacksonDownload

jackson-core-asl-1.7.2.jar 

jackson-mapper-asl-1.7.2.jar

 

2、spring的配置文件中要有这一行,才能使用到spring内置支持的json转换。如果你手工把POJO转成json就可以不须要使用spring内置支持的json转换。

<mvc:annotation-driven />

 

3、使用@ResponseBody注解

Java代码  收藏代码

  1. /** 

  2.  * ajax测试 

  3. * http://127.0.0.1/mvc/order/ajax 

  4.  */  

  5.   

  6. @RequestMapping("/ajax")  

  7. @ResponseBody  

  8. public Object ajax(HttpServletRequest request){  

  9.     List<String> list=new ArrayList<String>();  

  10.     list.add("电视");  

  11. nbsp;       list.add("洗衣机");  

  12.     list.add("冰箱");  

  13.     list.add("电脑");  

  14.     list.add("汽车");  

  15.     list.add("空调");  

  16.     list.add("自行车");  

  17.     list.add("饮水机");  

  18.     list.add("热水器");  

  19.     return list;  

  20. }  

 


你可能感兴趣的:(spring,request,object,配置文件,下载地址)