2012-02-23 13 views
1

Web関連の機能として、cssとjavascript(jquery)およびajaxを使用してgrails、groovy、oracleを使用してWebアプリケーションを開発しました。アプリケーションは、firefox、IE、chromeなどのすべてのデスクトップベースのWebブラウザで正常に動作します。 それをホストするために、Tomcatサーバーを使用します。モバイルデバイスへのWebブラウザアプリケーションの移植

このWebアプリケーションのモバイルベースのバージョンを開発し、その要求がモバイルデバイスから来たときにサーバーがデバイスのタイプを検出してルーティングするか、適切なインスタンス(モバイル用モバイルデバイスと通常のコンピュータ) このチェックはリクエスト解決でどのように実装するのですか?これはTomcatサーバーにカスタムフィルタを作成することですか?

モバイルインスタンスの場合は、ビュー内でのみ変更を行いたいので、メインのブラウザで使用されているのと同じコントローラとサービスを使用する必要があります。必要に応じてビューとスタイルとjsが変更されます。どのように私は、要求がモバイルデバイスから おかげ Priyank

答えて

3

を来ている場合は、自動的に呼び出されますモバイル版について異なる見解を持って行くんあなたはを試してみましたか?ドキュメントは

+0

おかげでのGrails Webアプリケーションを移植するための具体的なヒントが含まれています...すべてのあなたの質問をカバーしているようですwww.southwest.comの場合はwww.m.southwest.com、www.facebook.comの場合はwww.mobile.facebook.comのようなURLを持つモバイルバージョンに自動的に再ルーティングされるため、これらは別のサーバーになります。 ? –

+0

同じサーバー上の異なるサーバーまたは別のWebアプリケーションである可能性があります。または、サーバーURLを使用すると、最初にモバイル使用が検出された後に同じモバイルパスを使用できます。 –

0

This blog postモバイル

に私は、モバイルデバイスからそれらにアクセスすることがわかり、プロのウェブサイトのtip..inほとんどの
関連する問題