반응형

# 한글 깨짐 해결 방법

  • 한글 깨짐 현상은 인코딩 문제.
  • 2가지의 경우가 존재 (자반단에 문제가 있는 경우 / 톰캣(WAS) 설정에 문제가 있는 경우)
  • 자바단에 문제가 있는 경우 (web.xml 수정)
<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->
  <init-param>
</filter>

<filter-mapping>
  <filter-name>encodingFilter</filter-name>
  <url-pattern>*.ex</url-pattern>
</filter-mapping>
  • 톰캣(WAS) 설정에 문제가 있는 경우
* server.xml 수정
servers > Tomcat vx.x Server at localhost-config > server.xml 편집
<Connector> 태그에 URIEncoding="UTF-8" 추가


* web.xml 수정
servers > Tomcat vx.x Server at localhost-config > web.xml 편집

<filter>
  <filter-name>setCharacterEncoding</filter-name>
  <filter-class>org.apache.filters.SetCharacterEncoding</filter-class>
  <init-param>
    <param-name>encoding</param-name>
    <param-value>utf-8</param->
  <init-param>
</filter>

<filter-mapping>
  <filter-name>setCharacterEncoding</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>
반응형

'메모장' 카테고리의 다른 글

console 출력 양 늘리기  (0) 2021.01.14
작업 분류 체계 (WBS)  (0) 2021.01.13
톰캣&JDK 메모리 설정  (0) 2021.01.12
PM, PL, PE 용어 설명  (0) 2021.01.11
SVN 관련 명령어  (0) 2021.01.11

+ Recent posts