zoukankan      html  css  js  c++  java
  • @ResponseBody的作用

    由于之前一直用struts2,对springMvc的注解并不太了解。新公司的项目用的是springMvc+hibernate,看到了@ResponseBody注解

    @ResponseBody作用类似于我们以前项目中struts2配置文件配置的返回json格式的数据,并不会直接返回到指定的跳转页面。而是将数据

    写到http的response中,通过浏览器可以查看响应的内容。

    参考:http://www.cnblogs.com/guodefu909/p/4216327.html

    恍然之间想起来两件事,一件事是一个面试官问我我们是如何处理异常的,当时我说我们的action之间将异常抛出去了,那么页面就会出现404

    给用户的体验非常不好。第二件事是我们直接抛出了异常,其实与第一个问题是一个

    现在新公司的项目,将controller捕获的异常不会抛出,而是通过@responseBody写到http的response中,前台通过判断响应头,来处理错误提示

    避免404页面,会给用户一个友好的体验

  • 相关阅读:
    setCookie
    EF getCookie
    EF
    Dapper修改
    Dapper显示
    Dapper上传图片
    Dapper存储过程分页
    Azure Function(.Net Cor框架)读取配置文件
    .Net Core3.1中出现AssemblyInfo特性重复
    YAML配置文件 基础学习
  • 原文地址:https://www.cnblogs.com/beijingstruggle/p/6903538.html
Copyright © 2011-2022 走看看