問題タブ [vaadin4spring]
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 - Vaadin4Spring の ManagedSecurity: ユーザー リストを更新するには?
Vaadin 7.5.6、Vaadins Spring 1.0.0、Vaadin4Spring Managed Security Extension 0.0.7-SNAPSHOT、および Tomcat8 を使用しています。
現在、AuthenticationManagerConfigurerインターフェイスを実装する構成クラスを取得しました。
ユーザーがログインした場合、ユーザー アカウント設定を編集するオプションが表示されます。これにより、データベース内のユーザー オブジェクトが変更されます (ログイン用のユーザー名など)。彼がログアウトした場合、アプリケーションにユーザーリストをリロードさせて、ユーザーが新しいユーザー名を使用できるようにします。これはどのように可能ですか?
よろしくシンチラー
spring - UIProvider が追加されておらず、Spring 統合後に「UI」init パラメータ Vaadin エラーが発生していない
Vaadin Framework で依存性注入を試みた後、No UIProvider has been added と there is no "UI" init parameter error を受け取りました。専用の Vaadin Spring Addon を使用しました。また、VaadinServlet を SpringVaadinServlet に変更しましたが、まだ機能しません。
私のMainViewがあります:
ナビゲーションバー
SpringConfig
このコードの何が問題になっていますか? 何が起こっているのかわかりません..
spring-security - EnableRedisHttpSession が vaadin で失敗する
このプロジェクトhttp://github.com/khauser/microservices4vaadinを実行すると、Oauth2.0 でサンプル vaadin マイクロサービス構造として機能します。スタックトレースは次のとおりです。
「sessionAttr:org.springframework.web.context.request.ServletRequestAttributes.DESSTRUCTION_CALLBACK.scopedTarget.oauth2ClientContext」を読むとデシリアライズが止まると思いますが、よくわかりません。
それについて何かできることはありますか?助けていただければ幸いです。
いくつかの更新:
私は本当にこれに参加していませんが、DefaultListableBeanFactory が必要な「BeanResolvers」(または「デシリアライズ」ファクトリー自体... 私は本当にこれに参加していません) を serializationId-attribute の間違った UUID で見つけようとすることを理解しています。
各サービスは、独自の UUID でファクトリを登録します。
ここでの私の意見は、UUID ではなく、一般的な既知の識別子であるべきだということです。
eclipse - Mybatis と Spring を使用した Vaadin7
Vaadin と Mybatis-Spring は初めてです。
私の UI クラスは @Autowired アノテーションを使用して Service クラスを呼び出すことができませんでした。サービスクラスに @Service を追加しました。
私の見解:
私のアプリケーション context.xml は resources フォルダーの下にあります。
DevContext.xml
ServiceDevContext.xml
Web.xml
コードが機能していません。見逃したものを見つけてください
spring-boot - Vaadin4Spring セキュリティを使用した Vaadin @Push
Vaadin @Push を vaadin-spring-boot-starter と Vaadin4Spring セキュリティ拡張機能で使用している人はいますか?
プロジェクトの Vaadin 関連の依存関係は次のとおりです。
UIクラスの注釈は次のとおりです
そして、 Application.java ;
security.login(username.getValue(), password.getValue()); を呼び出すとすぐに (セキュリティは org.vaadin.spring.security.VaadinSecurity です;)
以下の例外が発生します。
16:36:35.272 [http-nio-8080-exec-9] エラー cbgcsvviews.login.LoginBox/login ログイン エラーが login.org.springframework.beans.factory.BeanCreationException 中に発生しました: 名前が 'scopedTarget.httpService' の Bean の作成中にエラーが発生しました: スコープ 'request' は現在のスレッドに対してアクティブではありません。シングルトンから参照する場合は、この Bean のスコープ付きプロキシを定義することを検討してください。ネストされた例外は java.lang.IllegalStateException: No thread-bound request found: 実際の Web 要求の外部で要求属性を参照していますか、または元の受信スレッドの外部で要求を処理していますか? 実際に Web リクエスト内で操作しているにもかかわらずこのメッセージが表示される場合、コードは DispatcherServlet/DispatcherPortlet の外部で実行されている可能性があります。この場合、
あなたが提供できる助けに感謝します。
mysql - Vaadin 7 & Spring Boot: SqlContainer は Filter では機能しません
Spring Boot: 1.3.2.RELEASE Vaadin: 7.6.3 Mysql: mysql-java-connector-5.1.38 HikariCP: 2.4.3
そのため、 id列とname列のみでテーブルを作成します。次に、テーブルの内容を表示する vaadin コンポーネント テーブル。今まではすべて順調です。次に、vaadin Filter でテーブルをフィルタリングしようとしましたが、接続プールがcom.vaadin.data.util.sqlcontainer.connection.SimpleJDBCConnectionPoolの場合は機能し、 com.vaadin.data.util.sqlcontainer.connectionの場合は機能しませんHikariCPをデータ ソースとして使用する .J2EEConnectionPool 。
DBConfig.java
ApplicationUI.java
データ ソースとして HikariCP を選択した理由は、パフォーマンスを向上させるためであり、vaadin 接続プールが HikariCP よりも優れているかどうかはわかりません。それとも、フィルタリング機能はvaadin接続プールに限定されるのでしょうか?
spring - 春のセキュリティとVAADIN
春のセキュリティで保護された春のブートアプリを開発しています。セキュリティで保護された構成の一部を次に示します。
VAADIN を使用してアプリを管理するための管理ダッシュボードを実装します。「Spring または Vaadin のいずれかで CSRF 保護を無効にします。両方をオンにすると、アプリケーションは機能しません。」.
私の場合、Vaadin で CSRF 保護を無効にする必要がありますが、Java 構成を使用してそれを行う方法が見つかりませんでした。
この瞬間、私は取得しています: https://127.0.0.1:8443/vaadinServlet/UIDL/?v-wsver=7.5.5&v-uiId=0 "通信エラー: UIDL をサーバーから読み取ることができませんでした。サーブレットのマッピングを確認してください。エラーcode: 403"、メイン ビューから他のビューへのナビゲーション中。(例: /dashboard#!myview)。これは、 AccessDeniedHandlerImpl
handle メソッドが呼び出されるためです。次のステートメントを使用してこれを修正しようとしましたが、役に立ちません。
だから、この2つの問題を解決するのを手伝ってください:
- Java config を使用して VAADIN で CSRF を無効にします。
- ビュー ナビゲーションの問題を解決します。
ありがとう