問題タブ [vaadin]

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 に答える
495 参照

scroll - Vaadin でメイン ページの DOCTYPE 宣言を設定する方法

DOCTYPE 宣言に関連していると思われるスクロール オフセット検出に問題があります。

Doctype を使用すると、scrollTop が 0 を返すのはなぜですか?

私は Vaadin を使用しているので、メイン ページからこの宣言を削除する必要があります。

どうやってやるの?

0 投票する
5 に答える
5966 参照

java - Vaadin フレームワーク再生ビデオ

Vaadin framewotk を使用してビデオを再生できますか? 主なアイデアは、flv または avi 形式のビデオ ファイルをローカル ドライブからロードし、vaadin フレームワークを使用して Web で再生することです。ありがとう。

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

vaadin - Vaadinコンボボックスの場合、1つの値を表示し、別の値を設定する必要があります

以下のアイテムが入ったVaadinコンボボックスを持っています

ユーザーがドロップダウンボックスから[アプリケーション]を選択した場合、同様の方法でAPPを設定する必要があります

したがって、名前全体ではなく、短いコードだけをフェッチする必要があります。それを達成する方法は?

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

optimization - vaadin cache.html サイズ

Vaadin ベースの Web アプリケーションを起動するときに Chrome 開発者ツールの [監査] タブを見ると、cache.html ファイルのサイズが 4Mb を超えていることがわかり、ぞっとしました。Vaadin の実行時間は、せいぜい数百 k だと思いました。gzip 圧縮を有効にする必要がありますが、それでも...このような巨大なファイルがブラウザに送信される可能性はありますか?

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

scala - Vaadin ClassResource が見つかりません

Vaadin ClassResource クラスを使用して、WAR でデプロイされるファイルからデータベース接続プロパティをロードしようとしていますが、ファイルが見つからないようです。私は Vaadin 6.5.2、Tomcat 7.0.6 を使用しており、「app.properties」ファイルをアプリケーションのメイン ファイルと同じパッケージに配置しました。

私のコードはScalaです。これが私が試したことです:

結果は次のとおりです。

srcの上部、テーマを保持するVAADINフォルダーの上部、現在の場所(メインアプリケーションと同じパッケージ内)など、さまざまな場所に構成ファイルを配置しようとしましたが、結果は常に同じ。誰が私が間違っているのか教えてもらえますか???

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

java - Java から Clojure への書き換え

会社から大規模な (50,000 行のコード) Java アプリケーション (JSP とサーブレットを使用する Web アプリケーション) を Clojure で書き直すように依頼されました。私が何に気をつけなければならないかについて、他の誰かがヒントを得ましたか?

私は Java と Clojure の両方をよく知っています。

アップデート

私は書き直しを行い、それは製品化されました。書き直しが非常に速く進み、約 6 週間で完了したのは非常に奇妙です。多くの機能はまだ必要とされていなかったので、Clojure の 3000 行のようになりました。

彼らはシステムに満足しており、彼らが望んでいたことを正確に行っていると聞いています. 唯一の欠点は、システムを維持している担当者が Clojure をゼロから学ばなければならなかったことです。先日、彼から電話がありましたが、今は Lisp が好きだということです.. おかしいです :)

また、Vaadin についても言及する必要があります。Vaadin を使用したことで、Clojure と同じくらい多くの時間が節約され、コードが短くなりました。Vaadin は今でも私が今まで使用した中で最高の Web フレームワークですが、今は怒りながら ClojureScript を学んでいます! (Vaadin と ClojureScript の両方が内部で Google の GUI フレームワークを使用していることに注意してください。)

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

vaadin - Vaadin で Facebook アプリを作成しますか?

Vaadin Web ツールキットを使用して Facebook アプリを作成することは可能ですか?

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

gwt - アーキテクチャに関する質問:デスクトップアプリケーションを作成するためのGWTまたはVaadin?

WindowsデスクトップおよびiPadアプリケーションとしてフィードリーダーを作成することを計画しています。このアプリケーションでWebサイトを表示し、(独自の)JavaScriptを実行できるようにしたいので、アプリケーションをHTML / CSS / JavaScriptとして提供し、.NETコントロールまたはCocoaTouchWebブラウザーコンポーネントでラップすることを検討しました。したがって、当面のタスクは、アプリケーションに埋め込むHTML / CSS/JSファイルを作成するために使用するフレームワークを見つけることです。

HTML / CSS / JavaScriptの開発には、JSよりもJavaの方がはるかに優れているため、Vaadin、GWT、またはその他のフレームワークを使用できます。UIコンポーネントは非常に優れているため、短いブレーンストーミングの後でVaadinを使用することをお勧めしますが、手間のかかる作業のほとんどがクライアントではなくサーバー上で行われるのではないかと心配しています(それはあまり良いことではありません)。GWTも必要ですが、JavaからJSへのコンパイルには多くの時間と余分な手順が必要であり、これを使用すると、過去の開発時間が遅くなりました。

問題は、どの開発フレームワークを選択するか(このプロジェクトを実装したいと思っていて、これまでほとんどJavaを実行していた場合)、そしてその理由は何ですか?より良いフレームワークオプション(リッチクライアントフレームワークのリスト)がある場合は、お知らせください。

編集:アプリケーションは時々サーバーと通信する必要があります(たとえば、読み取られたものを同期します)が、主にxmlフィード自体を取得する必要があります。したがって、生成されたコードのほとんどをアプリケーションに埋め込むことができ、サーバーで頻繁にアクティビティを行う必要がないことを願っています。

Edit2:私たちは(実際には疑わしいとしても)少なくとも10000人のユーザーを期待しています。

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

google-app-engine - Vaadin + GAE + ブロブストア

GAE と blobstore で vaadin を使用することに成功した人は誰でもいます。私は現在それで立ち往生しています。Vaadin の Beside Upload コンポーネントは、ファイル入力と出力ストリームを使用するため、GAE では動作しません。アプリケーション用に独自のコミュニケーション マネージャーを実装してから、handleUpload メソッドを ovverride する方法の詳細には立ち入りたくありません。どんな助けでも大歓迎です:)

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

eclipse - Vaadinでウィジェットセットのコンパイルを強制するにはどうすればよいですか?

アプリケーションでスパークラインアドオンを使用しようとしています。ただし、eclipseは、対応するウィジェットセットのコンパイルを体系的に拒否します。つまりinherit、ウィジェットセットでスパークラインウィジェットセットを参照するタグを次のように指定した場合です。

...Eclipseは次のエラーで文句を言います:

ただし、ウィジェットセットが実際にプロジェクトのpomで依存関係として宣言されていることを確認しました。また、EclipseIDEの「MavenDependencies」ライブラリアイコンの下に表示されることも確認しました。

また、ウィジェットセットを再コンパイルしようとすると、前述のエラーが表示された後、元のwidgetset.gwt.xmlファイルが変更されていることがわかります。その結果、次のようになります。

何が間違っているのかわからないので、本当に混乱しています。私はうまく機能する他のアドオン(icepushとgooglemap)を使用していますが、ここで何が間違っているのか本当にわかりません。