springmvc返回json数据需做哪些处理

2024-11-28 22:59:01
推荐回答(1个)
回答1:

Spring-mvc.xml配置



    
        
            
            
        

    

   
  
      
          
                 
        
  
      
  
           
    class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">  
       
            
              
               
               
               
              
              
               
               
               
              
              
               
               
               
              
               
               
               
               
              
          
  
      

Java SpringMVC Controller方法

/**
 * 
 * 开发公司:SOJSON在线工具 


 * 版权所有:© www.sojson.com
 * 博客地址:http://www.sojson.com/blog/
 * 


 * 
 * 返回JSON Controller method
 * 
 * 


 * 
 * 区分 责任人 日期    说明
 * 创建 周柏成 2017年4月18日 10:28  
 *
 * @author zhou-baicheng
 * @email  so@sojson.com
 * @version 1.0,2017年4月18日 10:28 
 * 
 */
@RequestMapping(value="logout",method =RequestMethod.GET)
@ResponseBody//返回JSON
public Map logout(){
    try {
        TokenManager.logout();
        resultMap.put("status", 200);
    } catch (Exception e) {
        resultMap.put("status", 500);
        logger.error("errorMessage:" + e.getMessage());
        LoggerUtils.fmtError(getClass(), e, "退出出现错误,%s。", e.getMessage());
    }
    return resultMap;
}

如果是Spring4.x 请看下这里:

http://www.sojson.com/blog/145.html