天天看点

SpringMVCJSON对象的处理--使用@ResponseBody实现数据输出

1.DAO层Service层

2.改造Controller层

导入fastjson.jar包

@ResponseBody
		//判断用户编码是否存在
		public Object userCodeIsExit(@RequestParam String userCode){
			HashMap<String,String> resultMap=new HashMap<String,String>();
			if(StringUtils.isNullOrEmpty(userCode)){
				resultMap.put("userCode","exist");
			}
			else
			{
				User user=userService.selectUserCodeExist(userCode);
				if(null!=user){
					resultMap.put("userCode","exist");
				}
				else
				{
					resultMap.put("userCode","noexist");
				}
				return JSONArray.toJSONString(resultMap);
			}
		}
           
3.View层 用Ajax访问