java - springmvc 如何實(shí)現(xiàn)PC端與移動(dòng)端不同路徑,視圖解析用的是freemaker
問(wèn)題描述
想springmvc實(shí)現(xiàn)PC端與移動(dòng)端不同路徑,視圖解析用的是freemaker沒(méi)有思路,求大神指教呀,多謝!
問(wèn)題解答
回答1:用Spring Mobile來(lái)區(qū)分客戶端是PC端還是移動(dòng)端。
http://projects.spring.io/spr...
@Controllerpublic class HomeController { private static final Logger logger = LoggerFactory.getLogger(HomeController.class); @RequestMapping('/') public void home(Device device) {if (device.isMobile()) { logger.info('Hello mobile user!');} else if (device.isTablet()) { logger.info('Hello tablet user!');} else { logger.info('Hello desktop user!'); } }}回答2:
叉叉哥回答的對(duì)!http://projects.spring.io/spr...
回答3:可以在一個(gè)共有的鏈接上做一個(gè)反向的跳轉(zhuǎn)控制.
