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

김지호님의 프로필 이미지
김지호

작성한 질문수

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

서블릿으로 회원 관리 웹 애플리케이션 만들기

세이브서블릿에서 파싱할 수 있는 이유

해결된 질문

작성

·

142

0


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예

[질문 내용]

/servlet/members/new-form 에서 전송한 http 메시지를

MemberSaveServlet에서 getParameter로 파싱할 수

있는 건, MemberFormServlet의 html 코드 부분

"<form action=\"/servlet/members/save\" method=\"post\">\n" 

에서 action=/servlet/members/save 로 작성하여,

이것이 곧 MemberSaveServlet의 urlPattern과 같기 때문인가요?

답변 1

0

안녕하세요. 김지호님, 공식 서포터즈 OMG입니다.

네, 이해하신게 맞습니다.

/servlet/members/new-form 에서 전송한 http 메시지

말씀하신 전송한 http 메시지는 <form>태그를 사용한 form 데이터 타입이 될 텐데요.

클라이언트(화면)에서 Form 데이터로 요청을 보낼 url과

서블릿에서 처리할 url이 일치하여 form 데이터를 getParameter로 조회할 수 있습니다.

 

감사합니다.

김지호님의 프로필 이미지
김지호

작성한 질문수

질문하기