본문 바로가기

💖 Java/SpringMVC

[ Spring ] 게시판 만들기(2) - Spring 기본 설정, 한글 인코딩

728x90

   게시판 만들기 - Spring 기본 설정    

-spring 프로젝트 생성 후 기본 설정을 해줘야 한다

 

 

 

프로젝트 오른쪽 클릭 -> properties

 

 

 

Project Facets -> Java version 1.8로 변경

 

 

pom.xml 파일 -> Java와 springFramework 버전 수정

<java-version>1.8</java-version>
<org.springframework-version>5.0.5.RELEASE</org.springframework-version>

 

 


 

   한글 인코딩   

 

프로젝트 안 web.xml폴더를 실행

 

 

아래 내용 추가해 준다

<!-- Character Encoding Filter -->
	
	<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>
		<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>
	
<!-- Character Encoding Filter -->	

 

 

home.jsp로 돌아와 아래 내용을 추가해준 뒤 다시 실행시키면 깨져서 보였던 한글이 제대로 나오는 걸 볼 수 있다

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

 

 

아래 변경 내용을 stage에 올려준 뒤 Commit과 Push까지 완료해준다

728x90