問題タブ [gvnix]
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.
java - 現地時間で日付を表示する Spring Roo のベスト プラクティス
Spring Roo の強みは、難しいことを処理できることです。
質問: 地球上のどこに住んでいようと、各ユーザーに現地時間で日付を表示する方法に関する優れたベスト プラクティスと実装がある場合。
問題: ユーザーが日付を入力して「すべての訪問のリスト」ページに移動すると、OpenShift サーバーとは異なるタイムゾーンにいる場合、合計で異なる日付が表示されます。たとえば、私は GMT+1 (西ヨーロッパ) タイムゾーンにいます。
私の状況:
- WebアプリケーションはSpring Roo 2.0 / gvNIX 2.0で開発
- OpenShift (rhcloud.com) でホストされます。petclinic サンプルと同様: https://petclinic-gvnix.rhcloud.com/
- ユーザーは世界中のどこにでも住むことができるので、すべてのタイムゾーンに.
- Java 8 は現時点ではオプションではありません。OpenShift にはまだ TomCat 8 がデプロイされていないためです。可能であれば、OpenShift DIY アプリケーションを作成することは避けたいと考えています。
要件:
- 各ユーザーは、ローカル時間で日付を表示する必要があります。
再現:
- Petclinic サンプルにアクセスしてログインします: https://petclinic-gvnix.rhcloud.com/
- 訪問を選択 -> 新しい訪問を作成
- すべての訪問を一覧表示を選択します
Openshift サーバーとは異なるタイムゾーンにいる場合、上記のような結果が得られます
spring - ルーペフィールドをファインダーに追加するには?
ファインダーにルーペ フィールドを追加する方法はありますか? 私はルーペフィールドでこのファインダーフォームを試しています:
しかし、私はこのエラーが発生しました:
org.springframework.beans.NotReadablePropertyException: Bean クラス [java.lang.String] の無効なプロパティ 'unidadmotor': Bean プロパティ 'unidadmotor' が読み取れないか、無効なゲッター メソッドがあります: ゲッターの戻り値の型はパラメーターの型と一致しますかセッターの?
たとえば、petclinic online: http://geo-gvnix.rhcloud.com/pets?find=ByOwner&form&page=1&size=10 所有者を探すときは、選択フィールドの代わりにルーペフィールドが必要です。
ヒントはありますか?
spring-roo - gvNix: 言語が変更されたときに Web サイトの配置を変更する
ユーザーがアラビア語などの言語を選択したときに、配置を右に変更するにはどうすればよいですか。完全なウェブサイトを右から左にしたい。