본문 바로가기
Web 개발

Spring 프로젝트 초기설정(한글 깨짐 해결) 방법

by Queen2 2023. 1. 16.
728x90
반응형

Spring MVC프로젝트 생성 시 해야하는 기본 작업들에 대한 메모입니다~

1. web.xml 파일에 UTF-8설정

</servlet-mapping>하단에 아래 코드 삽입

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

 

2. 실행하려는 JSP 파일 상단에 아래 코드 삽입

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

 

3. 그 외 Spring MVC Project 생성시 해야할 것들

  • pom.xml파일상에 API 정보, 버전, 자바 등 버전 정보 수정
  • 위 내용처럼 web.xml에 한글 깨짐 방지를 위한 코드 등록
  • 사용하는 service, vo,dao 같은 파일에 대해 <context: component-scan>태그를 추가
728x90
반응형

댓글