package com.test.demo.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import java.util.HashMap;
import java.util.Map;
@Controller
@RequestMapping("/test")
public class TestResponseController {
// 返回普通字符串
@GetMapping("/string")
@ResponseBody
public String getString(){
return "普通字符串";
}
// 返回JSON字符串
@GetMapping("/json")
@ResponseBody
public Map<String, String> getJson(){
Map<String,String> map = new HashMap<>();
map.put("type","JSON字符串");
return map;
}
// 返回模板名称(已启用Freemarker模板,并且存在resour
SpringBoot返回各种形式的数据
最新推荐文章于 2024-07-05 21:44:28 发布
本文深入探讨了SpringBoot如何灵活地返回不同类型的数据,包括JSON、XML、自定义对象等,并详细介绍了配置设置和控制器方法的实现。通过实例代码解析,帮助读者掌握SpringBoot在实际开发中的数据响应技巧。
摘要由CSDN通过智能技术生成