2011-12-16 5 views
0

私が取り組んでいるSpringとGWTアプリケーションに問題があります。最初にアプリケーションがロードされると、私はこれのためにいくつかの事前初期化を行う必要があります。このために、フィルタ(DelegatingFilterProxy)を使用します。GWT SpringアプリケーションのFilterとRequestパラメータでのロケールの問題

私はパターン/ moduleNameの/ *パターン私が直面しています問題は、要求の多くは、このフィルタに来ているということである

(画像から、GWT RPCの呼び出しなど)、およびこれらの一部で経由して、これをマッピングしていますリクエストパラメータ(ロケール)が失われています。

クライアントの言語が変更され、abstactRoutingDatasourceによってDBバックエンドが変更される場合があります。したがって、私は要求パラメータのトレースを保持する必要があります。私はロケールをセッション属性に格納しようとしましたが、言語の変更があった場合は追跡のコード全体が乱雑になっています。

ブラウザのアドレスバーのURLは決して変更されません。これは私が必要とするリクエスト値です。このURLの変更を常に追跡できるヘッダーやその他のルートがありますか?

答えて

0

私は、jspを直接指すようにURLパターンを変更しました。これで問題は解決し、必要なパラメータを分離することができました。