더북(TheBook)

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>
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.