需求分析:需要 利用 out 對象傳回給财付通是否接收成功 。那麼将需要如下代碼:
那麼在Controller中的方法若用此方法注解:
用此辦法注解将會在通路的頁面上輸出 字元串:strHtml,而不會跳轉頁面至pay/success.jsp頁面
原因是:
@ResponseBody
作用:
該注解用于将Controller的方法傳回的對象,通過适當的HttpMessageConverter轉換為指定格式後,寫入到Response對象的body資料區。
使用時機:
傳回的資料不是html标簽的頁面,而是其他某種格式的資料時(如json、xml等)使用;
那麼隻需删除注解:@ResponseBody 便可以傳回頁面pay/success.jsp。而且達到了與用戶端背景互動的效果。即:
且不會在頁面上輸出字元串。