Spring Mobile
Spring Mobile 是 Spring MVC 的擴展,用來簡化手機上的Web應(yīng)用開發(fā)。
主要功能包括:
- 客戶端設(shè)備識別:識別結(jié)果只有3種類型:NORMAL(非手機設(shè)備)、MOBILE(手機設(shè)備)、TABLET(平板電腦)。在系統(tǒng)里可以通過以下代碼獲取設(shè)備識別結(jié)果:
Device currentDevice = DeviceUtils.getCurrentDevice(servletRequest); - 網(wǎng)站偏好設(shè)置:Spring 通過設(shè)備識別的結(jié)果來設(shè)置當前網(wǎng)站是NORMAL還是MOBILE。
最后 Spring Mobile會將信息同時放入cookie和request attribute里面。 - 網(wǎng)站自動切換:可根據(jù)不同的訪問設(shè)備切換到對應(yīng)的頁面
評論
圖片
表情
