有關於 response.setContentType設置請求類型不生效的兩種解決方案

public String test(HttpServletRequest request, HttpServletResponse response) {
        response.setContentType("application/pdf");
        return  "true";
    }

問題:spring架構使用response.setContentType不生效?

解決辦法:

  1. 改爲無返回值
    1.   public void test(HttpServletRequest request, HttpServletResponse response) {
              response.setContentType("application/pdf");
              
          }

       

  2. 返回值改爲ResponseEntity<T>
    1.     public ResponseEntity<String> test(HttpServletRequest request, HttpServletResponse response) {
              response.setContentType("application/pdf");
              return ResponseEntity.ok("true");
          }

       

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章