[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
whkim98
whkim98
꾸준히 내 것으로 만드는 게시글을 작성하자
  • whkim98
    내 일기장
    whkim98
  • 전체
    오늘
    어제
    • 분류 전체보기
      • JAVA
      • JavaScript
        • Node
        • React
      • PYTHON
      • GitHub
      • DJANGO
      • Project
        • Insty
        • ERP
      • Cloud
        • NAVER CLOUD Web DevOps
        • Public
      • 자격증
        • SQLD
        • 정보처리기사
        • ADsP
        • 리눅스마스터
        • AWS
      • 코딩테스트
        • 프로그래머스 Lv0
        • 프로그래머스 Lv1
      • Spring
      • Tools
        • Postman
        • eGov
      • WEB
      • CS
      • DevOps
  • 블로그 메뉴

    • 홈
    • GitHub
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바