問題タブ [javabeans]

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 投票する
5 に答える
15054 参照

java - 春豆を動的に変更する

java spring を使用して実行時に Bean のプロパティを動的に変更するにはどうすればよいですか? プロパティ「class」として「class1」または「class2」を使用する必要があるBean mainViewがあります。この決定は、「withSmartcard」プロパティが「Y」または「N」であるプロパティ ファイルに基づいて行う必要があります。

アプリケーションコンテキスト:

プロパティファイル:

withSmartcard=Y

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

java - boolean getter メソッドの有効な JavaBeans 名

ほとんどの変数名は などの「is」で機能することはわかっていますがisBlue()、「has」は ? のような有効なプレフィックスでもありますhasProperty()か?

0 投票する
6 に答える
16528 参照

java - SpringBeansの自動キャスト

アプリケーションコンテキストXMLで定義されたクラスにSpringBeanを自動キャストする方法はありますか?Beanに関するタイプ情報を2つの場所に配置することは避けたいと思います....xml構成ファイルとキャストとしてのコードにも。

たとえば、この構成ファイルが与えられた場合

ApplicationContext.getBean("bean-name")リターンタイプをに直接キャストしないように呼び出すことはできますかSimpleStringBeanApplicationContext.getBean("bean-name", SimpleSpringBean.class)キャスト自体を避けるために電話することもできますが、2か所にタイプ情報があります。

Springはクラス情報(ApplicationContext.getType)を取得するか、Bean自体から型を取得することで取得できるようですが、プログラマーの介入なしに型を自動的にキャストする方法はありません。

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

jsf - JSFでの複雑なBeanツリーの処理

たとえば、このBean構造を見てみましょう。

つまり、基本的にAbeanすべてが含まれています。ここで、これらすべてのBeanのJSPを作成します。たとえば、ユーザーはで必要な数を指定できCbeanますBbean。したがって、私の問題は、すべての「子」インスタンスのフォームを自動的に表示したいということです。たとえば、d.jspでは、Dbean内のすべてのフォームを表示したいと思いCbeansます。

<h:dataTable>-sを埋め込もうとしましたが、成功しませんでした。任意の助けや考えをいただければ幸いです。私の説明が明確だったと思います。

よろしくお願いします、ダニエル

0 投票する
6 に答える
5162 参照

java - javabeanをランダムな値に初期化する方法

私は、Java Beanを受け取り、そのすべての値をランダムな値に初期化するユーティリティクラス/コードを探していました。一部のライブラリはすでにtoString()またはequals()メソッドを作成しているため、リフレクションを介して実行できます。たとえば、いくつかのデータを持つUIを開発するときに役立ちます。

持っている他の可能な素敵な:

  1. 非プリミティブまたは単純な(文字列、日付)メンバーも再帰的に初期化します
  2. Beanのコレクションを初期化します
  3. 生成される値を制限する方法を提供するかもしれません。たとえば、範囲を指定できる数値、文字列の正規表現やワイルドカードなどです。

誰かがこのようなことを知っていますか?ありがとう

編集:解決しています... Apocalispのサンプルが機能し、間違いなく私が探していたものです。IMHOにはいくつかの欠点があります。

  • ライブラリはその用途よりもはるかに広い範囲を持っていますが、これは私にとって問題ではありません
  • 全体を研究するために時間を費やさない限り、オブジェクトの任意を構築する方法を理解することは非常に複雑です。これは欠点です。
  • そして、それは私が推測するより簡潔かもしれませんが、それも問題ありません。

ありがとう!

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

jsf - 同じサーバー上の別の Web アプリケーションからマネージド Bean にアクセスしますか?

2つのアプリケーションがあります。最初に呼び出された app1 は、JSF 1.2 アプリケーションです。2 番目の app2 は、基本的なサーブレット アプリケーションです。app2 から app1 の特定のマネージド セッション Bean にアクセスすることは可能ですか? どちらも同じサーバーにデプロイされます。

ありがとうトム