PC和手机端两套不同的代码,Java后台(ssm)如何控制跳转?
做一个在线商城网站,前端分为PC和mobile,代码不同,有没有通用的拦截器可以动态的区分客户端来分发不同的地址。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
做一个在线商城网站,前端分为PC和mobile,代码不同,有没有通用的拦截器可以动态的区分客户端来分发不同的地址。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
根据请求来源跳转就行了,手机端和pc端访问路径做一下区别,例如/mobile/...,/PC/...,所有的请求都先经过一个action,在这个入口action中根据请求来源来做判断,决定是跳转到哪一类的action。
springMVC为例:
controller的@RequestMapping(value = "/test")
方法的@RequestMapping(value = "/get")
方法的@RequestMapping(value = "/app/get")
pc访问的路径 : /test/get
app访问的路径: /test/app/get
cookie里去读http头