3. 계속해서 web.xml 파일에 시큐리티 설정 파일(security-context.xml)의 위치 경로를 등록합니다.
코드 8-3 web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app...>
<!-- The definition of the Root Spring Container shared by all Servlets and Filters -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/root-context.xml
/WEB-INF/spring/security-context.xml</param-value>
</context-param>
...
</web-app>
Note ≣ | web.xml 파일에 시큐리티 설정 파일을 등록하는 다른 방법
다음과 같이 디스패처 서블릿 클래스 내에 시큐리티 설정 파일을 등록할 수 있습니다.
<web-app...>
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/appServlet/servlet-context.xml
/WEB-INF/spring/security-context.xml // 시큐리티 설정 파일 등록
</param-value>
</init-param>
</servlet>
...
</web-app>