• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaでWebサーバー)

javaで簡単なWebサーバーを作成しています

このQ&Aのポイント
  • javaで簡単なWebサーバーを作成しています。トップディレクトリのdocrootフォルダ下のファイルにアクセスできるようにしました。
  • HTTPServerクラスのdoServiceメソッドでは、サーバが受け付けるポート番号とWebサイトのトップディレクトリを設定し、クライアントからの接続を待ち受け続けます。接続があるたびにClientHandlerクラスのインスタンスを生成し、そのインスタンスのdoServiceメソッドを実行します。
  • HTTPServerクラスのmainメソッドでは、引数としてポート番号を受け取り、そのポート番号とカレントディレクトリのdocrootを使用してHTTPServerインスタンスを作成し、doServiceメソッドを実行します。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 while (true) { //ここ try { Socket client = server.accept(); ClientHandler clientHandler = new ClientHandler(client, docRoot); clientHandler.doService(); } catch (Exception e) { // スタックトレースの表示 e.printStackTrace(); } } } ここではないですか?

noname#236695
質問者

お礼

mainの方ばかり見て完全に見逃してました ありがとうございます

関連するQ&A