해당 게시글은 모두 인프런 실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌 https://www.inflearn.com/course/%EC%8B%A4%EC%A0%84-jsp_renew/dashboard에 출처를 두고 있습니다. 간략히 정리한 글 입니다.
11강에 다루었던 config
객체와 application
객체와 동일합니다. 부르는 명칭만 조금 달라진것 같네요 web.xml
은 동일합니다.
JSP에서 config.getInitParameter()
와 유사하게 getServletConfig().getInitParameter()
로 config 파라미터를 가지고 옵니다.(config
객체 바로 사용 가능)
JSP에서 application.getInitParameter()
와 유사하게 getServletContext().getInitParameter()
로 application 파라미터를 가지고 옵니다.(application
객체 바로 사용 가능)
마찬가지로 setAttribute()
, getAttribute()
도 appliation
, getServletContext()
상관없이 동일한 역할을 수행하는 메서드입니다.
JSP와 마찬가지로 서블릿에서도 객체를 바로 사용하냐, 메서드로 반환된 객체를 사용하느냐 똑같은 객체를 사용함을 알수 있습니다.
주의해야 할 점이 있는것 같다.
config
=getServletConfig()
,application
=getServletContext()
로 동일한 객체를 의미한다.
https://github.com/ds02168/Study_JSP/tree/master/12%EA%B0%95