底层实现
@RestController = @Controller + @ResponseBody
返回类型
@RestController 返回 JSON 或 XML 形式数据。
@Controller 返回一个页面。
实际应用举例
return "xuexiaofei/hello";
@RestController 直接显示"xuexiaofei/hello"。
@Controller 返回"xuexiaofei/hello"页面。
本文详细解析了Spring框架中@RestController与@Controller注解的功能差异。@RestController结合了@Controller和@ResponseBody的效果,用于直接返回JSON或XML数据;而@Controller则用于返回一个视图页面。通过具体示例,读者可以清晰地了解两者在实际应用中的不同表现。
@RestController = @Controller + @ResponseBody
@RestController 返回 JSON 或 XML 形式数据。
@Controller 返回一个页面。
return "xuexiaofei/hello";
@RestController 直接显示"xuexiaofei/hello"。
@Controller 返回"xuexiaofei/hello"页面。
4176

被折叠的 条评论
为什么被折叠?