問題タブ [jakarta-ee]

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

java - Java EE webapp から Windows 認証を使用して SQL Server に接続できますか?

現在、SQL Server 認証の代わりに Windows 認証を使用して Java EE Web アプリケーションから SQL Server データベースに接続する方法を調査しています。Tomcat 6.0 からこのアプリを実行しており、Microsoft JDBC ドライバーを利用しています。接続プロパティ ファイルは次のようになります。

SQL Server 認証を使用している場合、この方法で SQL Server データベースに接続しても問題はありません。

ユーザーの Windows 認証の資格情報を取得し、その認証を SQL Server に使用する方法はありますか?

更新: ASP.net には、webapp にアクセスするための Windows 認証をセットアップする方法があることを知っています。

0 投票する
9 に答える
1496 参照

jakarta-ee - Java EE -- それは単なる綿毛ですか、それとも本物ですか?

私は LAMP スタックに精通しており、何年にもわたって、LAMP スタックに基づいたいくつかの Web スタイルのデプロイに成功してきました。Apache + modPerl から、PHP、Ruby、Rails まで、あらゆるものを使用してきました。私の Rails サイトは、キャッシングをうまく利用することでかなりの負荷に耐えることができますが、大したことではありません。

私は言語としての Java や XML があまり好きではなく、Java EE の側面全体を無視してきました。両方の世界で実際の直接的な経験をしたことがある人へ: Java EE について、私が見逃している超クールな何かがありますか? プロプライエタリなアプリ サーバーの高価格を正当化するものは何ですか?

私はここでトローリングしているわけではありません: Java EE が実際に最新のLAMP フレームワークに欠けているものの具体的な例を探しています (そのような違いが存在する場合)。(モダン = Rails、Django など)。代わりに、LAMP が実際に優れていること (1 つの XML シット アップが少ない) をパイプします。

+++++ 2008 年 10 月 16 日更新

残念なことに、ここでの返信のほとんどは役に立たず、単純に次の 2 つのカテゴリのいずれかに分類されます。 LAMPスタック」。

私はかなりの量の読書を行い、Java EE には本当に優れたトリックが 1 つしかないという結論に達しました。それはトランザクション (ありがとう、ウィル) であり、残りの部分については、成功するか失敗するかは自分のメリット次第です。環境には本質的に何もありません。スケーラブルで信頼性の高い Web サイトを作成するために、実際に Java EE には失敗しやすいトラップがかなりあります (たとえば、かなりの量の JMS に今支払っていることに気付かずにセッション Bean を使い始めるのは簡単です)。別の設計でおそらく回避できたはずのトラフィック。)

有益な議論

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

java - リソースを共有する Java Web アプリケーションの複数のインスタンス

入力 xml メッセージを受け取って変換し、別の Web サービスに転送する Web サービスがあります。

アプリケーションは、パフォーマンスと回復力の理由から、2 つの Web ロジック アプリ サーバーにデプロイされます。

2 つのことができる単一の Web サイト監視ページが欲しい

  • メッセージの転送を停止/開始する機能

  • 過去 1 時間のメッセージ数のスループットを監視する機能など。Web サービスへのさまざまな送信者の数など。

これを実装する最良の方法は何だろうと思っていました。

私の現在のアイデアは、アプリケーション サーバーの異なるインスタンスで実行されているアプリケーションの 2 つ (またはそれ以上) のインスタンス間で情報を共有するためにデータをレプリケートするインメモリ データベース (Debry や HSQL など) を持つことです。ある種のマスター/スレーブ構成をセットアップする必要があると思います。

この問題を解決する方法について説明している記事へのリンクが欲しいです。

(注、これは spring MVC を使用した単純な spring アプリケーションです)

ありがとう、

デビッド。

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

css - いくつかの手順でWebから印刷

J2EEベースのwepアプリケーションに機能を追加する必要があります。1)おそらくフォームコントロールを使用してページを取得し、プリンターに適した形式に変換します。2)このレンダリングされたフォーマットをa)表示せずに、b)印刷ダイアログなしで印刷します。

1についてはあまり心配していませんが、2aと2bが可能かどうかはわかりません。

助けてくれてありがとう。

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

java - 1つのJavaEEアプリケーション(warファイル)を別のアプリケーションに含める/埋め込むことは可能ですか?

ポータルアプリケーションであるアプリケーションがあり、他のユーザーがアプリケーションを追加できるようにしたい。これを行うには、自分のアプリケーションにアクセスできるようにする方法が必要です。これは可能ですか?

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

java - web.xml でリスナーの順序を決定する方法

Java webapp に多数のサーブレット コンテキスト リスナーがあり、それぞれが環境に関する情報を収集しています。

それらのいくつかは、別のリスナーによって収集された情報に依存しています。しかし、リスナーが登録されて呼び出される順序を特定できないため、コードを複製する必要があります。

リスナーが web.xml での順序で登録されていることは理解していますが、これは私には少しあいまいに聞こえます。あいまいすぎて信頼できません。

私の問題を解決する方法のヒントはありますか?

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

java - リモート EJB3 セッション Bean で InitialContext を使用する理由

リモート EJB を呼び出すときに、さまざまなドライバー情報を指定する必要があるのはなぜですか?

URL/ポートを指定するだけでよく、EJB コンテナーは他のすべてのものを解決する必要があるのではないでしょうか?

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

jakarta-ee - WebSphere の mod_security のような HTTP 入力フィルター?

WebSphere は mod_security のような HTTP 入力フィルター/ファイアウォールを提供しますか?

Apache を WebSphere の HTTP サーバー フロントエンドにすることが可能であることは知っていますが、そのような構成は私の影響力を超えています。私たちは、WebSphere 自体ができることだけを使用して行き詰まっています。

編集 - 明確にするために、ここではセキュリティの認証、承認、または否認防止の側面を探しているわけではありません。WebSphere で動作する mod_security のようなルールベースの HTTP ファイアウォールが必要です。

また、バージョン 1.x では Java で mod_security の部分的な実装があったことも知っています。私たちは現在、似たようなカスタムの社内ソリューションを持っていますが、任意に設定することはできません。ありがとう!

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

java - Java EE プログラミング スキル

私は Swing、サーブレット、JDBC などの Java で長年の経験がありますが、Java EE サーバー用にプログラミングしたことはありません。

大企業の求人広告の多くは、特に Java EE の経験を求めています。この種の仕事に就くために習得すべき特定のスキルや開発環境はありますか?

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

java - IBM Websphere OutOfMemoryException

多くの場合、IBM Websphere Application Server で OutOfMemoryException を見つけました。アプリケーションがデータベースから巨大なデータを取得するため、この例外が発生すると思います。そこで、すべてのクエリが 1000 レコードを超えるデータを取得しないように制限し、WAS の JVM を次のように設定します。

そして、プロファイルフォルダーに heapdump 、 javacore 、および snap ファイルを見つけまし問題原因について教えてくれると思いますが、heapdump、javacore、および snap ファイルの読み取り/使用方法がわかりません。

OutOfMemoryException を防止/回避/修正する方法を教えてください。ありがとう