springboot向前端頁面實時列印日誌

2021-09-27 01:34:53 字數 1122 閱讀 8314

// 輸出格式,用系統的,不然你輸出的東西 不會解析

layoutlayout;

@override

if (eventobject != null && eventobject.getmessage() != null) catch (exception e) }}

}

@serverendpoint("/logutil")

@slf4j

@restcontroller

public class websocketcontroller

@onclose

public void onclose()

@onmessage

public void onmessage(string message, session session) catch (exception e)

}@onerror

public void onerror(session session, throwable error)

public static void sendmessage(string message) throws exception }}

}

@configuration

public class websocketconfig

}

通過這裡你可以實時看見後端的日誌

建立連線

清除日誌

斷開連線

SpringBoot向前端實時輸出日誌

傳統的http請求只能由客戶端發起,而服務端要想給客戶端源源不斷的傳送資料,必須由客戶端不斷的向服務端發起請求,ajax輪詢,這種方式顯然更加浪費開銷。websocket是html5提供的一種在單個tcp連線進行全雙工的通訊協議。瀏覽器和伺服器只需要乙個握手動作,就形成了一條快速通道,兩者之間即可方...

向前端jsp頁面傳值的四種方法

1.格式 request.setattribute user user 2.取值方法 request只有在 頁面中才能獲取設定的user物件的值 springmvc返回邏輯檢視,預設使用的 機制來跳轉的 user物件儲存在request作用域中 1.格式 session.setattribute u...

前端頁面field 前端頁面展示

爬蟲前端頁面展示 前端頁面展示架構 鏈結elasticsearch 1.在docker裡執行elasticsearch docker run id p 9200 9200 elasticsearch 3.如果您的elasticsearch伺服器在不同的ip和 或埠上執行,只需提供乙個指向newcli...