Spring Boot 使用 AOP 實現頁面自適應

鑑於複雜頁面自適應的難度,一般會做幾套模板分別適應手機、平板、電腦等設備。使用 Spring Boot 開發單體應用時,一般會使用 Thymeleaf 模板,那麼可以使用 AOP 技術來實現頁面自適應。 如圖所示,與普通項目相比而言,我們需要攔截用戶的請求,獲取 Request 中的 Header 的 User-Agent 屬性,來判斷用戶的設備信息,然後修改 Controller 返回的頁面路徑
相關文章
相關標籤/搜索