問題タブ [java-ee-6]
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.
maven-2 - JNDI ルックアップのモジュールとアプリケーション名を設定するにはどうすればよいですか
EJB 3.1 では、JNDI ルックアップはさまざまなルックアップ名で作成できます。
私の JavaEE 6 プロジェクト (Maven 2、Netbeans 6、および Glassfish v3 を使用) では、アプリケーション名は X-Snapshot.ear で、EJB モジュールは Y-Snapshot.jar です。別のアプリケーションとモジュール名を使用するようにこの Maven プロジェクトを構成するにはどうすればよいですか? この名前が変更されたときに、すべての JNDI ルックアップを変更するつもりはありません!! では、JNDI ルックアップのアプリケーション名とモジュール名を構成することは可能ですか?
java - Netbeans(6.9)で既存のエンタープライズプロジェクトをJavaEE5からJavaEE6にアップグレードするにはどうすればよいですか。
プロジェクトには、EJBモジュールとWebモジュールがあります。サーバーの変更は簡単ですが、EJB 3.1にも切り替えたいのですが、プロジェクトのプロパティウィンドウからは変更できないため、あらゆる種類の構成ファイルを変更する必要があると思います。
ヒントやリンクが役立つドキュメントを作成していただければ幸いです。
ありがとうございました!
java - JPA 2を使用して複数のデータソースに接続するにはどうすればよいですか?
MSSQLに2つのデータベースがあり、JPA2を使用してそれらに接続したいのですが、1つで動作させることができました。誰かが私にそれをどのように行うのを手伝ってもらえますか?
どうもありがとう。
java - JPAの2つの列でSUMのような集計関数を実行し、その結果を表示するにはどうすればよいですか?
私はJPAを初めて使用します。ですから、私の質問はとても単純なものでなければなりません。
以下は、JPAに変換したいSQLの単純なクエリです。私はすでに。というエンティティクラスを持っていますTimeEnt
。
orm - JPAの起動が遅い
データベース全体 (最大 200 テーブル) 用の JPA 2.0 エンティティ クラスを作成しました。アプリケーションを再構築して初めて起動するたびに、次のメッセージが表示されます。
また、Glassfish でのこれらの (情報) メッセージの出力は非常に遅く、アプリケーションの起動に約 1 分 (!) かかります。
メッセージが問題だと思います。Glassfish コンソールが Netbeans ウィンドウでフリーズし (メッセージが出力されない)、プロセス全体に約 5 秒かかることがあるためです。
これらのメッセージを無効にする方法が見つかりませんでした。速度を上げる方法はありますか?
jsf - JSF 2: パラメータがユーザー入力に依存する outputLink
ここに私の問題があります: レポート用の (一見) シンプルなフロントエンドを作成する必要があります。ユーザーは、レポートに表示される ID である、空白またはコンマで区切られた一連の数字を入力します。
コンバーターを使用してこれを文字列からリストに変更し、そこから数値がコンマで区切られた形式に戻します。
しかし、このフォーマットされたバージョンの数値を外部ページのリクエスト パラメータに実際に取得する最善の方法は何でしょうか?
ユーザーが数字を入力した後に送信を押すだけで、ページがこのレポートに移動します。これは JavaScript だけを使用すると非常に簡単ですが、これを行う「JSF」の方法は何ですか?
ありがとう、ザック
java - POJOからEJBにアクセスする
POJOからEJBにアクセスすることは可能ですか?私は試しました
しかし、それは機能しません。
security - 複数の JAAS セキュリティ レルムを持つ Java アプリケーション
複数の JAAS セキュリティ レルムを持つ Java EE アプリケーションを作成できるかどうか疑問に思っていました。私は現在、一部のユーザーがデータベースに保存されたデータで認証される必要があるアプリケーションを開発していますが、他のユーザーは LDAP バインドを介して認証される必要があります。
そこで、glassfish 3.1 で JDBC レルムと LDAP レルムの 2 つのセキュリティ レルムを作成し、LDAP レルムを使用するように web.xml を構成しました (ほとんどのユーザーは LDAP です)。
次に使用します:
ユーザーを認証する
「request.login」を呼び出す前に JDBC レルムに切り替えることは可能ですか?
前もって感謝します
java - JSF ページの現在のデータの問題
アイテムのビュー データに小さな問題がありh:dataTable
ます。データベースとJavaで適切に機能するネイティブクエリがあります:
EJB のメソッドは要素のリストを返します。このメソッドは次のようになります。
このクエリの結果を dataTableItem に表示したいのですが、この値を取得する方法がわかりません。私はこのようなことをしようとしました(FCPは、言及されたリストを返すJSF ManagedBeanのメソッドです):
しかし、これはテーブルの結果として参照のみを示しています。
JSF ManagedBean の FCP メソッドは次のようになります。
次のようなクエリがある場合、このソリューションは適切に機能しています。
1 つの SUM 要素を使用します。その後、正しいデータがテーブルにあり、問題はありません。
私の質問は次のとおりです。クエリに 2 つ以上の SUM 要素がある場合に、結果リストからデータを参照しない方法を教えてください。
次のようなコードを使用してみました:
しかし、EJB の例外があります。first_class_price
やのようなプロパティはありませんsecond_class_price
。
これのクエリを変更しようとしました:
次に、JSF で次のようなコードを使用しました。
しかし、プロパティ p1 と p2 が存在しないという同じ EJB 例外があります。
私はJava EEが初めてで、これを処理できません。多分私の問題を解決する別の方法がありますか?多分私は使用すべきではありませんh:dataTableItem
か?
返信ありがとうございます。
java-ee-6 - JavaEEでプロジェクトを開始する
大学のプロジェクトでJavaEEを使用することを考えています。以前は、デスクトップアプリケーションにC#を使用していました。私はJavaとJavaEEを初めて使用します。
私の質問はこれです。Java EEでプロジェクトを開始する前に、何を考慮する必要がありますか?NetBeansをIDEとして使用することを考えています。これは良い考えですか?バックエンドとしてMSSQLServerまたはOracleのいずれかを選択できます。