티스토리 뷰





반응형

스프링에서 AJAX 작업을 하고 있었는데 STS 자체의 UTF-8과 필터로 UTF-8 셋팅을 다 해줬는데도 한글이나 다른 데이터들이 깨지는 경우가 있었다. 

그럴때 찾은 방법으로 spring에서 WEB-INF 아래에 있는 web.xml 아래에 설정 했던 필터에 아래 코드를 추가해주면 된다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    <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>
 
        <!-- ajax깨지는거 잡아주는 코드 --> 
        <init-param>
           <param-name>forceEncoding</param-name>
           <param-value>true</param-value>
        </init-param>
 
    </filter>
 
    <filter-mapping
        <filter-name>encodingFilter</filter-name
        <url-pattern>/*</url-pattern
    </filter-mapping>
 
cs


반응형

'Back-end > Spring' 카테고리의 다른 글

스프링 코어#1 (DI)  (0) 2019.05.18
Spring job Scheduler task (잡 스케쥴러, 태스크)  (0) 2019.03.13
Spring 파일 다운받기  (0) 2019.03.02
Spring WEB Socket  (2) 2019.02.24
Spring 파일업로드 하기  (0) 2019.02.23
댓글
반응형
최근에 달린 댓글
글 보관함
Total
Today
Yesterday
최근에 올라온 글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31