問題タブ [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 投票する
1 に答える
4281 参照

javabeans - ActionBeanのURLバインディングをストライプします

Eclipseを使用してStripes計算機のサンプルアプリケーションをセットアップしようとしています。サーバーで.jspを実行できますが、ボタンの1つ(「追加」など)をクリックしてActionBeanを呼び出すとすぐに、次のようになります。ActionBeanNotFoundException:にバインドされているActionBeanが見つかりませんでしたURL [/quickstart/Calculator.action]

パッケージディレクトリが設定されているため、Calculator.actionは/ examples / quickstart / Calculatorにあるため、これは理にかなっています。

そこで、CalculatorActionBean.javaを「examples」フォルダの外の正しいフォルダにコピーすることで問題を解決できると考えました。同じ問題。私の推測では、フィルターは「examples」フォルダー内のファイルのみに注意を払うように設定されています。

ディレクトリ構造やフィルターを設定して、探しているActionBeanを見つけ、それを正しいURLにバインドするにはどうすればよいですか?たぶん、URLバインディングについての少しの説明も役立つでしょう。

0 投票する
7 に答える
1158 参照

java - Java を Web アプリとして実行する

Java が言語であることは知っていますが、ASP.NET で作成した Web アプリと連携する Web アプリケーションを作成できるかどうか尋ねられました。XML を提供する Web サービスを実装しているので、言語に依存しません。

ただし、Java ルートをたどることが理にかなっているのかどうかは、100% 確信が持てません。PHP または ASP.NET のサーバー側コードに Ajax/JavaScript を使用するか、JScript を使用したより重いクライアント JavaScript プログラムを使用することを期待していました。

Web アプリケーションに付属する場合の基本的な Java 環境について誰か説明してもらえますか? 私は次のことを推測しました - 私は正しい木を吠えていますか?

  • ASP.NET のように実行される Java は JSP と呼ばれます
  • JavaBeans は .NET フレームワークに少し似ています。つまり、再利用可能なコンポーネントのライブラリです。
  • Java EE は、サーバー上に Web ページを構築するためのフレームワークであるという点で、ASP.NET に少し似ています。
  • Java はクライアントでも実行できますが、Java VM のインストールが必要です。

クライアントで Java を実行する場合、JavaBeans を使用できますか? フレームワークはありますか? JScriptも使えますか?JScript は JavaScript ライブラリであるため、そうは思いません。

サーバー上で Java を実行しても問題ありませんが、これは比較的小さなアプリケーションであるため、Java は少しやり過ぎのように思えます。PHP または ASP.NET の方が適していると感じます。

しかし、ブラウザーの Java アプレットにアクセスする必要はないと思います。必要のない複雑さが増します。

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

jsf - Beanアクションをプロパティとして扱うJSF+Facelets

みんな、どういうわけかELはプロパティからアクションを伝えていません。私はこのページtest.xhtmlを持っています:

TestBean.statusは文字列プロパティ(getStatusメソッドがあります)であり、TestBean.testは「成功」を返すメソッドです。

ページを呼び出すたびに、次の例外が発生します。

多分それはロングショットです、私は私の環境をよりよく説明することができます。しかし、一見したところ、何かヒントはありますか?

tks

0 投票する
4 に答える
4873 参照

java - 手動で春の豆を引っ張る最良の方法は?

スプリングビーンを手動で引くにはどうすればよいですか?私はかなり大きなWebアプリケーションを持っていますが、特定のサービスでは、一時オブジェクトはマシン固有のBean(データベース接続情報)にアクセスする必要があります。アプリケーションはクラスターで実行されるため、この一時オブジェクト(サーバー間でバウンスする可能性があります)常に現在のSpringコンテキストとサーバーからの正しい接続を取得する必要があります。

では、手動で豆を春から引き出すための最良の方法は何ですか?

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

java - addXX メソッドを使用した BeanUtils

Apache BeanUtils setProperty メソッドを使用して、一般的な方法で Excel ファイルからデータをインポートしています。パーサーに「列名」と「プロパティ名」のペアのリストを提供すると、パーサーは「列名」と一致する Excel フィールドの setProperty( ..., "プロパティ名", ...) でプロパティを設定します。 "。うまく機能していますが、問題が発生しています。 addXXX() メソッドで設定されたプロパティがあり、そのクラスを変更できません。このクラスまたはパーサーを変更せずにこのプロパティを設定するにはどうすればよいですか? 出来ますか?DynaClass、PropertyUtils、または MethodUtils でラッパーのようなものを作成して、そのプロパティを設定するときに addXX メソッドを呼び出すことはできますか?

ありがとう!

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

java - マップ付きの BeanUtils

Maps で BeanUtils setProperty メソッドを使用するにはどうすればよいですか。

たとえば、このメソッド: public void setAddress(String type, Address address); 以下を使用して設定できます: BeanUtils.setProperty(beanObject, "address(home)", addressObject );

しかし、設定したいオブジェクトがマップの場合、それは可能ですか? どうやって?

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

eclipse - JSTLを使用して、JavaBeanのサーバーにPNGファイルを保存する

JSTLで、ユーザーがいくつかの数値を入力する更新ページを作成しています。次に、Java Beanを呼び出し、数値をパラメーターとして渡します。これにより、JFreeChartを使用してPNG画像が作成されます。を使用してファイルをハードドライブに直接保存すると、これらすべてが正常に機能します

ImageIO.write(myBufferedImage、 "png"、new File( "C:/testChart.png"));

また、画像をTomcatディレクトリに保存して、ローカルホストでWebサイトを実行しているときに表示することもできます。ただし、このコードがローカルホストではないサーバーで起動されると、tomcatディレクトリへの保存は機能しません。このファイルをサーバーに直接書き込むにはどうすればよいですか。たとえば、EclipseプロジェクトのWebContentフォルダー(Java Beanはsrcフォルダーにあります)に書き込みますか?助けてくれてありがとう。

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

java - アノテーションの存在を反映するようにJavaBean仕様が更新されましたか

これは明らかなはずだと思いましたが、見つかりません。

フィールドにアノテーションを付けることができるようになったので、これをJavaBean仕様に反映させる必要があると思いましたが、見つかりません。

私が意味したのは:

JavaBeanは、オブジェクトのプロパティを検出し、それらを読み書きすることにより、オブジェクトを統一された方法で処理できるようにする仕様です。

POJOのプロパティに注釈を付けることができるようになったため(たとえば、Hibernate注釈のように)、プロパティのタイプだけでなく、より多くのメタデータを検出するために、JavaBean仕様を使用して注釈にアクセスできると期待していました。

または、getterメソッドを取得し、プレーンリフレクションAPIを使用してメタデータを見つけるというトリックに頼る必要がありますか?

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

java - EnumMapは、Java Beanの合理的な代替手段と見なされる可能性がありますか?

Java Bean、特に「値オブジェクト」(動作なし)の代わりにEnumMapを使用することを検討している人がいるかどうか知りたいですか?私には、「プロパティ」の名前がバッキング列挙型から直接アクセスでき、リフレクションを必要としないという利点があるように思われるため、より高速になると思います。