鍍金池/ 問(wèn)答/HTML5  Java/ springMVC中controller層流返回問(wèn)題?

springMVC中controller層流返回問(wèn)題?

     @RequestMapping(value = "/pic", method = {RequestMethod.POST, RequestMethod.GET}) 
    public String getContract(HttpServletRequest request, HttpServletResponse response) throws IOException {
      byte[] data = new byte[0];
    data = "一張圖片";
     OutputStream stream = response.getOutputStream();
                stream.write(data);
                stream.flush();
                stream.close();
                return "成功";
}

上面的方法,data是獲取一個(gè)圖片的字節(jié)數(shù)組,通過(guò)輸出流,可以顯示在頁(yè)面上,但是后的return "成功";返回到哪里去了呢?是被stream流覆蓋了嗎?

回答
編輯回答
短嘆

@ResponseBody

2018年9月22日 16:23
編輯回答
近義詞

@RestController
@RequestMapping("/rs/dm/apply")
public class Controller{
}

2017年6月21日 16:08
編輯回答
冷咖啡

在getContract方法中,對(duì)response響應(yīng)流進(jìn)行了手動(dòng)操作

2017年1月2日 07:39