2012-02-23 62 views
1

我们开发了一个Web应用程序,使用grails,groovy和oracle作为数据库,使用css和javascript(jquery)以及ajax进行web相关功能。该应用程序适用于所有基于桌面的网络浏览器,如Firefox,IE浏览器,铬等 并为托管它我们使用tomcat服务器。将Web浏览器应用程序移植到移动设备上

现在我们要开发此Web应用程序的移动版本,以便当请求来自移动设备时,服务器应该检测设备的类型并使用适当的实例(适用于移动设备的移动设备设备和普通电脑) 如何实现此检查请求解决方案?这是通过在tomcat服务器中创建我的自定义过滤器吗?

此外,对于移动实例,我只想在视图中进行更改,它应该使用相同的控制器和服务以及用于主浏览器的所有其他代码,如果需要,视图和样式以及js将会更改。我怎么去具有移动版不同的看法,如果请求来自移动设备 感谢 未来Priyank

回答

3

您是否尝试过的它都会自动叫什么名字?文档似乎涵盖你所有的问题...

+0

感谢tip..in最专业的网站我注意到,从移动设备访问它们自动重新路由到www.southwest.com的http://www.m.southwest.com或www.facebook.com的www.mobile.facebook.com的移动版本,所以这些是不同的服务器altoghether。 。? – 2012-02-24 07:42:04

+0

THey可以是不同的服务器,也可以是同一台服务器上的不同web应用程序,或者serverURL一开始就检测到移动应用程序,就可以使您保持在同一条移动路径上。 – 2012-02-24 09:13:21

0

This blog post包含特定技巧移植一个Grails web应用程序移动

相关问题