inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

HTTP 서버5 - 커맨드 패턴

질문은 아니고 강의 내용과 pdf 교안이 다른 점이 있어서 제보드립니다

165

ssshhh

작성한 질문수 36

1

공부 진행에 전혀 문제는 없지만 자그마한 도움이 되고 싶어 말씀드려요

9. 채팅 프로그램.pdf

수정 필요한 부분 : public static final String DELIMITER = "|";
수정 후 : private static final String DELIMITER = "\\|";

수정 필요한 부분 : public static final String DELIMITER = "\\|";
수정 후 : private static final String DELIMITER = "\\|";

11. HTTP 서버 만들기.pdf

수정 필요한 부분 :
public void setStatus(int statusCode) {

this.statusCode = statusCode;

}
수정 후 :
public void setStatusCode(int statusCode) {

this.statusCode = statusCode;

}

수정 필요한 부분 :
private static void notFound(HttpResponse response) {

response.setStatus(404);

response.writeBody("<h1>404 페이지를 찾을 수 없습니다.</h1>");

}

수정 후 :
private static void notFound(HttpResponse response) {

response.setStatusCode(404);

response.writeBody("<h1>404 페이지를 찾을 수 없습니다.</h1>");

}

pdf 파일에서 setStatus 로 쓰다가 뒤의 커맨드 패턴 NotFoundServlet, InternalErrorServlet 에서는 setStatusCode로 메서드 이름을 사용하고 있어서 강의 내용과 동일하게 setStatusCode로 이름 통일을 시켜봤습니다

 

임포트 추가

import was.v5.servlet.HomeServlet;
import was.v5.servlet.SearchServlet;
import was.v5.servlet.Site1Servlet;
import was.v5.servlet.Site2Servlet;

java 네트워크 객체지향

답변 1

1

김영한

김상형님 고맙습니다^^!

다음 버전에 패치할게요^^!!!

RequestHandler 버전 간 process() 파라미터 차이 질문

0

73

2

리플렉션 default

0

52

1

그럼 SOURCE나 CLASS는 어떤 경우에 사용하나요?

0

77

2

네트워크 프로그램 자원종료 Socket 정리 시 closed 사용 문의

0

100

2

FileInputStream의 transferTo 사용 시 Buffer 문의

0

64

1

오타 제보 드립니다

0

74

2

강좌 복습 팁이 있으신 분들 공유해주시면 감사하겠습니다.

0

106

1

16강 질문있습니다.

0

49

1

한글이 깨질 떄 어떻게 해야 하나요?

0

78

1

자원 정리시 에러가 발생 했을 때 메모리 상황 및 실무에서 로그 확인 방법

0

91

1

인텔리제이에서 네모(스탑버튼) 누르는 것의 의미

-1

67

1

강의 섹션 8: 네드워크 -프로그램 3부분 10:45 오타?

0

87

2

제대로 이해한게 맞나 궁금합니다

0

78

1

File,Files 강의 2번쨰 Files 07:30 에 tmep 파일들을 다 지운건가요 ?

0

63

1

/.well-known/appspecific/com.chrome.devtools.json 에러에 대해서

0

617

1

Socket 자원을 정리할때 stream 을 정리하지 않는 이유가 궁금합니다.

0

89

1

클라이언트 강제종료시 오류 메세지

0

106

2

고급 2편에는 퀴즈가 없네요?

0

98

1

55. 네트워크 프로그램5 - 자원정리2 질문

0

67

1

클라이언트가 FIN과 함께 보내는 ACK는 무엇에 대한건가요?

1

105

2

BufferedInputStream이 1바이트씩 조회해도 성능이 좋은 이유

0

79

1

오타제보

0

62

2

문자 집합 호환성 여부를 판단할 때

0

52

1

utf-8, char

0

52

1