JSP2015. 12. 25. 00:20

웹에서의 인코딩 관련해서는 서버설정 이라든지 여러가지 원인으로 인해 제대로 나오지 않을 수 있습니다.

딱히 무엇이 정답이 없다고 하겠습니다.

일단 가장 많이 사용하는 인코딩 관련한 방식으로 내장영역에 있는 값을 JSP에서 강제로 인코딩하는 겁니다.

request.setCharacterEncoding("euc-kr");


<%@ page contentType="text/html; charset=utf-8"%>

2 <%

3 request.setCharacterEncoding("euc-kr");

4 %>

5 < html>

6 < head>

7 < meta http-equiv="Content-Type" content="text/html; charset=utf-8">

8 < /head>

9 < style type="text/css">

10 *{

11     font-size: 24px;

12     font-family: 돋움체;

13 }

14 < /style>

15 < body>

16 제목: <%=request.getParameter("title") %><br>

17 내용: <%=request.getParameter("content") %><br>

18 패스워드 : <%=request.getParameter("passwd") %><br>

19 < /body>

20 < /html>





server.xml 파일에 아래와 같이 캐릿터 값을 설정하는 겁니다.


1 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"

2 useBodyEncodingForURI="true"

3 URIEncoding="euc-kr"

4 />



'JSP' 카테고리의 다른 글

JSP 한글꺠짐2  (0) 2015.12.25
Posted by 랩퍼우