問題タブ [web-container]

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

java - JSP は Web ページに動的な動作を提供しますか?

JSP については知っていますが (基本的な理解)、JSP テクノロジには疑問があります。

以下の単純な jsp を検討してください。

これに関して、私はいくつかの疑問を持っています(私はそれを心の奥底に置いてきました):

1) この jsp の基本的なテキストは同じですが、JAVA コードが含まれているため動的ページですか?

2) ユーザーがこの JSP ページにアクセスすると、コンテナは最初に Java コードを実行し、ページ内の Java コードの出力を置き換えますか?

3) これが jsp ページである理由は何ですか? HTMLとJavaコードを混在させるとjspになりますか?

4) Java コード ( <% %> 内) は html とは独立して存在できますか? または結合されています (Java コードは HTML ページに存在する必要があります)。

それらは基本的な質問かもしれませんが、誰かがそれらを理解するのを手伝ってくれますか?

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

spring - EJB プロジェクト内の Spring プロジェクト

EJB と CDI を使用し、Tomcat Web コンテナーで実行する古い Java EE プロジェクトがあります。その後、最近、スプリングコアを使用してプロジェクトを作成しました。EJB プロジェクト内でスプリングを使用しても問題ありませんか?

はいの場合、コンポーネントのライフサイクルが両方でどのように機能するか。紛争が発生しますか?

0 投票する
0 に答える
44 参照

http - サーブレット要求オブジェクトがスレッドに割り当てられ、応答オブジェクトを返す方法

httpリクエストに対してwebcontainerがどのように機能し、応答を送り返したかを理解しようとしていますが、途中で立ち往生しています

  1. クライアントは http リクエストを送信します
  2. Web サーバーが http リクエストを受け取り、webcontainer に引き渡します
  3. Webcontainer は http リクエストを ServletRequest オブジェクトと空の ServletResponse オブジェクトに変換します
  4. Webcontainer は、リクエストごとにスレッド プールから 1 つのスレッドを割り当てます

ここで行き詰まりました スレッドはスレッドの run メソッド内で service(req,res) を呼び出し、サービス メソッドの戻り値の型は void です。サービス メソッドは、送信されたクライアントに基づいて dopost または doget メソッドを呼び出します。スレッドが void doGet(req,res) から構築された応答オブジェクトを取得する方法。

前もって感謝します