웹/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