인프런 커뮤니티 질문&답변

Lego님의 프로필 이미지
Lego

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HttpServletResponse - 기본 사용법

강의 후반쯤에 편의기능 메서드들을 알려주시는데

작성

·

659

0

service 메서드 안에서 한 줄이며 끝날 것을

ex) response.setHeader("Content-Type", "text/plain;charset=utf-8");

편의 기능을 쓰기 위해 함수를 만들어서 service메서드 안에서 했던 것과 같이 일일이 다 설정해주고

private void content(HttpServletResponse response) {
        //Content-Type: text/plain;charset=utf-8
        //Content-Length: 2
        //response.setHeader("Content-Type", "text/plain;charset=utf-8");
        response.setContentType("text/plain");
        response.setCharacterEncoding("utf-8");
        //response.setContentLength(2); //(생략시 자동 생성)
    }

다시 service메서드 안에서 호출해주기까지 하는데 더 코드를 많이 쓰고 귀찮은 것 같은데 이게 왜 편의 기능인가요??

답변 1

1

안녕하세요, Lego 님! 공식 서포터즈 codesweaver 입니다.

여러 곳에서 사용하는 코드를 메서드 하나로 묶어 재활용 한다는 점에서

편의 메서드라고 표현하신 것 같습니다 :)

감사합니다.

Lego님의 프로필 이미지
Lego

작성한 질문수

질문하기