'JSP'에 해당되는 글 2건

  1. 2015.12.25 JSP 한글꺠짐2
  2. 2015.12.25 JSP 한글꺠짐
JSP2015. 12. 25. 00:20

<%@ page language="java" contentType="text/html; charset=euc-kr" %>
 < %@ page import = "java.sql.*, java.util.*" %>
 < % request.setCharacterEncoding("euc-kr"); %>


위에  euc-kr을 UTF-8로 바꿔주시구요,

Was 환경설정 및 프로젝트 설정을 UTF-8로 모두 동일하게 설정해주셔야 합니다,

제가 집필한 내용이 있는데 보시고 한번 적용해보시기 바랍니다,


1. Tomcat 설정
Tomcat에는 Server.xml 파일이 있습니다.

Server.xml의 내용을 보시면 여러 설정들이 존재하는데..

소스코드 원문보기


1 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URLEncoding="UTF-8"/> 


Connector 부분을 찾아보세요. 거기에 보면 URLEncoding 이 없는경우가 많습니다.

URLEncoding="UTF-8"을 기입해시고 저장해주세요~~



2. JSP/HTML 페이지파일에 META 태그 적용하기


소스코드 원문보기
1 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 


<head></head> 사이에 넣어주세요.


4. Eclipse 설정하기


Window -> Preferences -> General -> Content Types

거기에 보이는 모든 파일종류를 하나하나 클릭하셔서 UTF-8로 기입해주시고 Update눌러주세요.

'JSP' 카테고리의 다른 글

JSP 한글꺠짐  (0) 2015.12.25
Posted by 랩퍼우
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 랩퍼우