問題タブ [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.

0 投票する
2 に答える
5540 参照

spring - Vaadin + Spring で MVP アーキテクチャを作成するには?

次の単純な MVP アーキテクチャを作成したいと思います。

  • vaadin のレイアウト、コンポーネント、スタイルに相当するクラスを表示します。機能しない。ビューは現在の ViewScope/SessionScope に関連付ける必要があるため@UIScopehttps://github.com/peholmst/vaadin4springを使用します

  • プレゼンターは、ビューを注入し、ビュー コンポーネントにリスナーを登録し、ユーザー入力を処理し、モデル サービスに委譲する必要があります。

問題:ビューをプレゼンターに挿入すると、ビューが再作成されるため、プレゼンターとビューが同じスコープにありません。したがって、バインディングは機能しません。上記の設計を実現するために何を変更できますか?

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

java - vaadinでリフレッシャーアドオンを使用するには?

vaadin でリフレッシャー アドオンを使用しようとしています。ただし、refresh メソッドは実行されません。私は何が欠けていますか?

<vaadin.version>7.4.0.alpha2</vaadin.version>

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

java - vaadinでPollListenerを使用するには?

PollListener次のコードでvaadinで使用しようとしています:

アプリケーションを開くと、出力「TEST POLL 0」が一度だけ出力されます。しかし、それだけです。私は何を見逃したのでしょうか?

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

java - Vaadin と Spring - @Autowired フィールドが null

の最後の質問は重複としてマークされましたが、回答がうまくいきません:-(

同じパッケージに 2 つのクラスがあり、@Service からオブジェクトを検索し、結果をログに出力する必要があります。

http://ip.ip.ip.ip:8080/springvaadin/testにアクセスすると、ログに次のように表示されます (良い):

2 番目のクラスがあります。

web.xml によって/uiにマップされます。ページhttp://ip.ip.ip.ip:8080/springvaadin/uiで、HTTP 500 を取得します。

java.lang.NullPointerException at com.example.test.springvaadin.vaadin.MainUI.init(MainUI.java:40)

しかし、ファイルの最後の}の後のクラスの最後の行です。

春はクラスがどこにあるかを知っています:

私が悪いことをしますか?注釈を使用しましたか?

ソースコード: https://dl.dropboxusercontent.com/u/6943408/vaadin-spring_.zip


更新 1:

MainUIクラスから @Controller アノテーションを削除すると、31 行目でクラッシュするようになりました - "Role role = roleManager.findById(1);" エラーがあります:

0 投票する
3 に答える
831 参照

spring - vaadinで春を使う

私はvaadin
で春を使いたいです。それは私の設定です:
web.xml

この構成はjunitで機能し、OK!
しかし
、vaadin と tomcat で実行すると、identityService の java.lang.NullPointerException エラーが発生します
。どこに問題がありますか?
ありがとう

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

vaadin - vaadin 7 での View の設計アプローチ

私はvaadinの初心者です。vaadin で PoC を開発する必要があります。サービス層はすでに春を使用して書かれています。Poc の一部として、以下の画面を作成する必要があります。

ここに画像の説明を入力

リクエストが UI クラスに来ると、ナビゲーターを使用してビューが呼び出されます。このビューは 1 つのタブシートで構成され、各タブには独自の機能があり、他のタブ値にも依存します。最初のタブは検索タブです。タブのコンテンツ領域に db から取得したすべてのレコードが表示されます (テーブル/グリッド アドオン。何を使用すればよいかわかりません)。各レコードは、他の 2 つのタブにアクセスできます。他の 2 つのタブには、各レコードのプロパティをマップするフィールドがあります。今のところ、表示するダミーデータを取得しています。

このようにビューを書きました。しかし、私はこのアプローチが正しいかどうか混乱しています。

ページネーションも実装していません。先に進む前に、先に進むための他の最善のアプローチを知りたい.

どんな提案でも私をとても助けてくれます。前もって感謝します。

誰でも..私を助けてください。私はやみくもにアプローチしています

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

jakarta-ee - HttpServlet クラスから Vaadin ui (ログイン ページ) を呼び出す

ユーザーがブラウザでURLにアクセスしたときにログインページを呼び出したい. 詳細は次のとおりです。 vaadin アプリケーションで、url がヒットすると、HttpServlet 拡張クラスの doGet メソッドに移動します。このクラスからログインページを呼び出したいと思います。それの助けはありますか?

前もって感謝します

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

java - 「ui」スコープが登録されていないため、vaadin4spring を使用するアプリケーションが起動しない

vaadin4spring ライブラリをアプリケーション (0.0.3-SNAPSHOT) に統合しようとしており、プロジェクトの readme.md ファイルの指示に従っていると、次のような例外が発生します。

@VaadinUI で UI に注釈を付け、ライブラリ パッケージから取得した @UIScope と @VaadinView でビューに注釈を付けています。

web.xml で SpringVaadinServlet を初期化することも試しました。

RESTエンドポイントを提供できるようにしたいので。

また、web.xml に (welcome-file リストを除いて) 何も含めず、このマッピングを /src/main/resources の下の application.properties で次のように指定しようとしました。

アイデア/提案をお寄せいただきありがとうございます