programming/Spring
[Spring] 스프링&JSP 한글 깨짐
LeeBorn
2019. 8. 1. 22:41
반응형
스프링을 프로젝트로 만들고 바로 시작했을 때의 화면이다.
처음 프로젝트를 만들면 home.jsp 파일이 자동 생성되는데
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page session="false" %>
<html>
<head>
<title>Home</title>
</head>
<body>
<h1>
Hello world!
</h1>
<P> The time on the server is ${serverTime}. </P>
</body>
</html>
이런 식으로 생겼을 것이다.
여기에 한글이 제대로 나오게 하려면 아래와 같이
charset과 pageEncoding을 UTF-8로 적어주면 된다.
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page session="false" %>
<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<html>
그러면 아래와 같이 한글이 정상적으로 나온다.
charset과 pageEncoding을 2개씩 적는 이유와, 차이점에 대해선 다음에...
반응형