<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

     xmlns="http://java.sun.com/xml/ns/javaee" 

     xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 

     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 

     id="my_api" 

     version="3.0">

     

  <display-name>my_api</display-name>

  <description>my_api</description>

  

<!-- log4j -->

<listener>

<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>

</listener>

  <context-param>

  <param-name>log4jConfigLocation</param-name>

<param-value>classpath:log4j.properties</param-value>

</context-param>

<!-- 서블릿 -->    

  <servlet>

    <description>Spring REST Dispatcher</description>

    <servlet-name>rest</servlet-name>

    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

    <init-param>

            <param-name>contextConfigLocation</param-name>

            <param-value>classpath:spring/applicationContext*.xml</param-value>

        </init-param>

    <load-on-startup>1</load-on-startup>

  </servlet>

  <servlet-mapping>

    <servlet-name>rest</servlet-name>

    <url-pattern>*.do</url-pattern>

  </servlet-mapping>

  <servlet-mapping>

    <servlet-name>rest</servlet-name>

    <url-pattern>/</url-pattern>

  </servlet-mapping>

 

  

  <filter>

        <filter-name>encodingFilter</filter-name>

        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>

        <init-param>

            <param-name>encoding</param-name>

            <param-value>UTF-8</param-value>

        </init-param>

    </filter>

     

  <filter-mapping>

    <filter-name>encodingFilter</filter-name>

    <url-pattern>/*</url-pattern>

  </filter-mapping>

 

  <filter>

        <filter-name>httpMethodFilter</filter-name>

        <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>

    </filter>

    

    <filter-mapping>

        <filter-name>httpMethodFilter</filter-name>

        <url-pattern>/*</url-pattern>

    </filter-mapping>

    

    <filter>

<filter-name>HttpPutFormContentFilter</filter-name>

<filter-class>org.springframework.web.filter.HttpPutFormContentFilter</filter-class>

</filter>

 

<filter-mapping>

<filter-name>HttpPutFormContentFilter</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

<!--  

    <error-page>

        <exception-type>java.lang.Throwable</exception-type>

        <location>/common/uncaughtException</location>

    </error-page>

    <error-page>

        <error-code>404</error-code>

        <location>/common/resourceNotFound</location>

    </error-page>

-->    

  <context-param>

<param-name>webAppRootKey</param-name>

<param-value>my_api</param-value>

</context-param>

  <welcome-file-list>

    <welcome-file>index.jsp</welcome-file>

  </welcome-file-list>

</web-app>

Leave a Reply

error: Content is protected !!