[Spring] web.xml 한글 필터

2024. 5. 20. 19:34·Spring

기본적으로 스프링을 통한 개발을 진행할 때 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-value>
	</init-param>
	</filter>
	<filter-mapping>
	<filter-name>encodingFilter</filter-name>
	<url-pattern>/*</url-pattern>
	</filter-mapping>

코드를 추가해 주곤 한다. 

 

HTTP 요청과 응답은 기본적으로 ISO-8859-1 (Latin-1) 인코딩을 사용한다.

하지만 한글과 같은 비 ASCII 문자는 ISO-8859-1 인코딩으로 표현할 수 없기 때문에 깨져 보일 수 있다.

이를 방지하기 위해 UTF-8 인코딩을 사용해야 합니다. 

또한, 웹 애플리케이션에서 클라이언트가 서버로 데이터를 전송할 때, 특히 폼 데이터를 제출할 때 요청 파라미터의 인코딩이 중요하다. 

저작자표시 (새창열림)

'Spring' 카테고리의 다른 글

[Spring] Spring에서 redis 서버 사용  (3) 2024.09.30
[Spring Boot] 외장 톰캣 웹 배포하기(apache-tomcat)  (0) 2024.09.25
[Spring] File Upload  (0) 2024.05.20
[Spring] Maven Project  (0) 2024.05.20
[Spring] Annotation(Lombok)  (0) 2024.05.20
'Spring' 카테고리의 다른 글
  • [Spring] Spring에서 redis 서버 사용
  • [Spring Boot] 외장 톰캣 웹 배포하기(apache-tomcat)
  • [Spring] File Upload
  • [Spring] Maven Project
kwh_coding
kwh_coding
성장하는 괴물 성괴 김우형
  • kwh_coding
    코딩 일기
    kwh_coding
  • 전체
    오늘
    어제
    • 분류 전체보기
      • JAVA
      • JavaScript
        • Node
        • React
      • PYTHON
      • GitHub
      • DJANGO
      • ERP Project
      • NAVER CLOUD Web DevOps
      • 자격증
        • SQLD
        • 정보처리기사
        • ADsP
      • 코딩테스트
        • 프로그래머스 Lv0
        • 프로그래머스 Lv1
      • Spring
      • Tools
        • Postman
        • eGov
      • WEB
      • CS
  • 블로그 메뉴

    • 홈
    • GitHub
    • Notion
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    jsp
    Tomcat
    gitbash
    git
    node
    js
    private network
    코딩테스트
    코딩
    web
    코테
    AdSP
    spring
    Postman
    annotation
    github
    javascript
    html
    정보처리기사
    Java
    프로그래머스
    React
    RDBMS
    django
    SQLD
    brycpt
    eGov
    Python
    해시 암호화
    CORS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
kwh_coding
[Spring] web.xml 한글 필터

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.