問題タブ [spring-mobile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
500 参照

spring - Spring chaning LiteDeviceDelegatingViewResolver および InternalResourceViewResolver

Spring Mobile 1.1.2 と Spring MVC の使用に問題があります。私が抱えている問題は、アプリケーションにはデスクトップ用のすべてのビューがあり、一部のデスクトップ用にはモバイルの代替手段があることです。

LiteDeviceDelegatingViewResolverに委任する を使用しInternalResourceViewResolverます。デスクトップ ビューとモバイル ビューの両方が存在する場合、すべて正常に動作します。デスクトップではデスクトップ バージョンが表示され、モバイルではモバイル バージョンが表示されます。問題は、モバイル ビューが存在しない場合です。

resolveViewName(String, Locale)ビューを解決できない場合にnullを返すビューリゾルバーに委任する場合にのみ、フォールバック解決が機能することを私は知っています。たとえば、InternalResourceViewResolver決して null を返さないため、フォールバック解決は使用できません。だから私はそれがうまくいくとは思っていませんでした。

しかし、順序 1 LiteDeviceDelegatingViewResolver(へのデリゲートInternalResourceViewResolver) と順序 2 InternalResourceViewResolver(デバイスに関係なく常にデスクトップ ビューを指す) で、リゾルバーをチェーンしようとしました。私の問題は、リゾルバー番号 2 に到達しないことです。どこに問題がありますか?

ありがとう

0 投票する
1 に答える
832 参照

spring - spring-mobile-device インターセプターをウェルカムファイルに適用するには?

私はSpringMVCを使用しており、デスクトップ/タブレット/モバイルのデバイスタイプごとに異なるデザインを持っています

各デバイスの /WEB-INF/views/ フォルダーに /m /t および / フォルダー ビューがあり、すべて正常に動作しますが、この構成はウェルカム ページだけに適用されるわけではありません。つまり、電話でページを開いて、ログインのデスクトップ バージョンを表示します。 .jsp (/WEB_INF/views/login.jsp、/WEB-INF/views/m/login.jsp ではない)

それを修正するために変更するために私がしなければならないこと。

0 投票する
1 に答える
448 参照

spring - Spring Mobile EnableFallback が機能しない

フォールバック ソリューションをモバイルで動作させようとしていますが、いくつか問題があります。

私は次のjsp構造を持っています

現在、モバイルには intermediary.jsp はありませんが、フォールバック ディレクトリにはあります。AbstractDeviceDelegatingViewResolver 内の resolveViewName は、ビューが null の場合にのみ発生します。

私が抱えている問題は、null を返す viewResolver が見つからないことです。InternalResourceViewResolver は null を返さず、UrlBasedViewResolver は常に存在しない /mobile/intermediary.jsp のビュー名を返すため、404 がスローされます。

ありがとう、

0 投票する
1 に答える
190 参照

spring - jQuery モバイル - ブラウザーの更新ページが完全に台無しになった後

バックエンドでSpring Mobileを使用してjqmアプリケーションを開発しています。携帯電話でブラウザの更新ボタンを押すたびに、ページはその後完全に荒廃します。ブラウザの戻るボタンが正しく機能します。

更新後もprgパターン(SpringのflashAttributes)により、データは引き続き利用できます。ビューのみが不正です。

この問題を解決する方法はありますか?

0 投票する
1 に答える
4603 参照

spring-boot - spring-boot を使用したモバイル デバイスの検出

アプリケーションでモバイル デバイスを検出してそのページをレンダリングしようとしていますが、応答がありませんが、index.html ページはレンダリングされています。モバイルコントローラーを完全に無視しています。

pom.xml

ここに画像の説明を入力

0 投票する
1 に答える
454 参照

java - モバイル デバイスのみに REST API へのアクセスを許可する

サーバー側でモバイル デバイスのみが REST API にアクセスできるようにすることはできます(Based on spring framework)か?