Javaにおけるブラウザでのデータ出力の流れ?【勉強中】
通信順序
クライアント (Client) → サーバーレット (Servlet):
HTTPリクエスト(GET/POST)。
サーバーレット (Servlet) → Bean:
オブジェクトとしてデータを渡す。
Bean → サーバーレット (Servlet):
処理されたデータを返却。
サーバーレット (Servlet) → データベース (DB):
SQLクエリの実行。
DB → サーバーレット (Servlet):
クエリ結果を返却。
サーバーレット (Servlet) → JDBC:
JDBC APIを使用したDB接続。
JDBC → MySQL:
データベース接続を確立。
MySQL → JDBC:
データを返却。
JDBC → DB:
データをDBに転送。
サーバーレット (Servlet) → JSP:
HTMLレンダリング用データを渡す。
JSP → レスポンス (Response):
HTMLレスポンスを生成。
レスポンス (Response) → クライアント (Client):
HTMLをブラウザに送信。
いいなと思ったら応援しよう!
Thank you for your support. We are the world.