私のサイト(Struts 1を使用しています)は、約6ページのモバイルフレンドリーなバージョンを開始する準備が整いました。私は、新しいURLが何であるべきかについていくつかのアドバイスを使うことができました。
これを行う方法について私が最初に考えたのは、struts-config.xmlの既存のパスの下に新しいマッピングを定義し、関連するActionクラスのモバイルブラウザの存在を検出し、それを新しい.jspファイルに転送することでした適切な場合は、この方法でURLはページのモバイル版と「通常の」バージョンで同じになります。しかし、モバイル版で見たサイトのほとんどは、サブドメイン(m.example.com)を使用するか、URL(www.example.com/mobile/ ...)に固有のものがあるようですURLに何かがあるのは正当な理由があります。サブドメインは実現不可能ですが、カスタマイズされたURLがあります。
URLが変更された場合は、Strutsの設定をどのように設定する必要がありますか?同じ基礎となるActionクラスを使用する完全に異なるパスを定義する必要がありますか?
私は実際には実際のページの作成を委託していたので、ベストプラクティスとは何なのか分かりません。新しいモバイルフレンドリーなページのURLの扱い(Struts 1の使用)
0
A
答えて
0
あなたが持っているアプローチは、URLがアプリケーションにとって重要な場合は特に、私には完全に合理的に聞こえる
あなたはMまたはモバイルをエンコードすることもできます唯一の理由を(などの処理URLのparamsを、ブックマークを有効に行うにするような) (ドメイン名/コンテキストパスはコンテナ(Java EEなど)を使用してモバイルブラウザ(jspなど)の正しいアセットを自動的に取得します)
関連する問題
- 1. URLリダイレクトを使用しないWordPressページのカスタムURLへのマッピング
- 2. ブロブのイメージがjspページに表示されない[struts 1]
- 3. mod_rewriteページとwordpressの新しいURL?
- 4. かなりのURLを使用している間strutsアプリケーションでCSSを適用していません
- 5. Struts 1のミックスURLパターン* .doと通常のURL web.xml
- 6. 私のWordPressのページは突然モバイルフレンドリーではないのですか?
- 7. JavaとStrutsでの特殊文字の扱い1.1
- 8. htaccessページIDと新しいディレクトリがないURLにリダイレクト
- 9. ここで誰かが新しいプロジェクトにStruts 1を使用していますか?
- 10. URLを角度のjでページを更新しないで新しいURLに置き換える方法
- 11. ActionForward Strutsの簡単な使い方1.3
- 12. モバイルフレンドリーなjQueryスライダー、モバイルライブラリー全体をバンドルしていない?
- 13. jQueryを使用しないAjaxによるページの更新
- 14. AngularJSのページのURLのパラメータを使用してください
- 15. A/B新しいURLのない単一ページのページステップをテストする
- 16. 1つのページで複数のSESSION変数を使用していない
- 17. FadeIn新しいURL(Jqueryを使用)
- 18. Struts 1でlogic:iterateタグを使用する
- 19. dwrプログレスバーでstruts 1を使用する
- 20. 毎回、struts 1.xアクションクラスの新しいインスタンスを作成できますか?
- 21. のStruts 1.xのタグの使用方法の質問
- 22. 検索機能の横に1ページのURLを使用する
- 23. 移行のStruts 1
- 24. PHPで新しいページの新しいURLを生成する方法
- 25. オフセットのcountaを使用し、値のないセルを扱う
- 26. リダイレクト1短いURLから2つのURLにPHPを使用
- 27. jquery/jsを使用した新しいページの生のテキストエリア
- 28. strutsをチェックしないチェックボックス
- 29. Strutsを使用しています。アクションの設計の質問
- 30. jspページのstrutsタグのレスポンシブデザインページ
モバイルユーザーの中には、遅くても完全な機能を備えたオリジナルのページが必要な理由があるかもしれません。私は個人的にはモバイルサイトに誘導されていますが、私が知っている非モバイルサイトで利用可能な機能のいくつかを提供することができません。モバイルユーザー向けに2つのサイトを切り替える方法を用意してください。 –
アドバイスありがとう - 私はそれを念頭に置いています。 – joshg