12강 : Servlet 데이터 공유

유태형·2022년 4월 6일
0

JSP

목록 보기
12/17

출처

해당 게시글은 모두 인프런 실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌 https://www.inflearn.com/course/%EC%8B%A4%EC%A0%84-jsp_renew/dashboard에 출처를 두고 있습니다. 간략히 정리한 글 입니다.




내용

11강에 다루었던 config객체와 application객체와 동일합니다. 부르는 명칭만 조금 달라진것 같네요 web.xml은 동일합니다.



ServletConfig

JSP에서 config.getInitParameter()와 유사하게 getServletConfig().getInitParameter()로 config 파라미터를 가지고 옵니다.(config객체 바로 사용 가능)



ServletContext

JSP에서 application.getInitParameter()와 유사하게 getServletContext().getInitParameter()로 application 파라미터를 가지고 옵니다.(application객체 바로 사용 가능)

마찬가지로 setAttribute(), getAttribute()appliation, getServletContext()상관없이 동일한 역할을 수행하는 메서드입니다.



결과

JSP와 마찬가지로 서블릿에서도 객체를 바로 사용하냐, 메서드로 반환된 객체를 사용하느냐 똑같은 객체를 사용함을 알수 있습니다.




후기

주의해야 할 점이 있는것 같다. config = getServletConfig(), application = getServletContext()로 동일한 객체를 의미한다.




GitHub

https://github.com/ds02168/Study_JSP/tree/master/12%EA%B0%95

profile
오늘도 내일도 화이팅!

0개의 댓글