은은하게 코드 뿌시기

web.xml - 필터, 인코딩 필터(UTF-8),한국어처리 필터 본문

웹/spring

web.xml - 필터, 인코딩 필터(UTF-8),한국어처리 필터

은은하게미친자 2022. 8. 23. 01:26
728x90

모든 서블릿 앞단에서 공통적으로 처리해야 할 내용이있을경우 필터를 사용해서 해당 내용을 처리 할 수있다.

 

적용시

post 방식으로 전송될 때 한글이 깨지지 않도록 web.xml 파일 하단에 인코딩 필터를 정의하고 맵핑합니다.

web.xml  아래 내용을 추가 해주면 된다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
   <!-- 필터 정의 -->
   <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>
 
cs

 

 

728x90

' > spring' 카테고리의 다른 글

context:component-scan base-package  (0) 2022.08.23
spring - 테스트코드를 통한 확인  (0) 2022.08.23
Spring - context , root-context.xml  (0) 2022.08.23
Spring - 스프링의 특징?  (0) 2022.08.23
My batis/마이바티스 - typeAliases  (0) 2022.08.23
Comments