[Config] Web.xml

2021. 5. 12. 11:54개발/[Config]

스프링 Web이나 Servlet 위주인 웹프로그래밍을 하다보면 Web.xml을 사용하는 일이 있다.

Web.xml은 Servlet맵핑을 해주거나 그 외의 것들을 해주는 작업을 하는데 Web.xml이 뭔지 알아보자.

Web.xml이란?


Web.xml은 Web Application의 Deployment Descriptor 즉, 배포 서술자로서 XML 형식 파일이다.

모든Web Application은 반드시 하나의 web.xml파일을 가져야 하고 위치는 WEB-INF폴더 아래에 있다.

 

 

web.xml파일의 설정들은 Web Application 시작 시 메모리에 로딩이 된다.

브라우저(Chrome, Exploer 등등,,) Java Servlet에 접근하기 위해 WAS(Tomcat)에 필요한 정보를 알려줘야 해당하는 Servlet을 호출할 수 있으며, 이것을 정하는 곳이 web.xml이다.

Web.xml에 쓰이는 Tag들

 - <context-param>

 - <listener>

 

'개발 > [Config]' 카테고리의 다른 글

[web.xml] org.apache.jasper.servlet.JspServlet  (0) 2021.05.14
[web.xml] listener  (0) 2021.05.12
[web.xml] context-param  (0) 2021.05.12