【发布时间】:2012-02-23 23:24:55
【问题描述】:
我们开发了一个 Web 应用程序,使用 grails、groovy 和 oracle 作为数据库,并带有 css 和 javascript (jquery) 以及用于 Web 相关功能的 ajax。该应用程序在所有基于桌面的 Web 浏览器(如 firefox、IE、chrome 等)上都能正常工作。 我们使用 tomcat 服务器来托管它。
现在我们想要开发这个网络应用程序的移动版本,这样当请求来自移动设备时,服务器应该检测设备的类型并使用适当的实例路由或服务它(移动设备用于移动设备和普通的电脑) 如何在请求解析中实现此检查?这是通过在 tomcat 服务器中创建我的自定义过滤器吗?
对于移动实例,我只想在视图中进行更改,它应该使用相同的控制器和服务以及用于主浏览器的所有其他代码,如果需要,只需更改视图和样式以及 js。如果请求来自移动设备,如何自动调用移动版本的不同视图 谢谢 普里扬克
【问题讨论】:
标签: grails mobile groovy httprequest