AI ์ด์ „์‹œ๋Œ€ (↓์„๊ธฐ์‹œ๋Œ€ IT)/01. Java

Eclipse์—์„œ ์›น๊ฐœ๋ฐœ์‹œ ํ•œ๊ธ€๊นจ์งˆ๋•Œ UTF-8 ํ•œ๊ธ€ ์„ค์ •

๐Ÿ“ฆ DonzBox 2018. 5. 11. 11:21

์ดํ•˜์˜ ๋ฐฉ๋ฒ• ์ค‘ ๋งž๋Š” ๊ฒƒ ์„ ํƒํ•˜์—ฌ ์ ์šฉํ•ด๋ณผ ๊ฒƒ


01 .server.xml

<Connector port="8080" ... URIEncoding="UTF-8" />

<Connector port="8009" ... URIEncoding="UTF-8" />


02. web.xml

<filter>
    <filter-name>Set Character Encoding</filter-name>
    <filter-class>filters.SetCharacterEncodingFilter</filter-class>
    <init-param>
      <param-name>encoding</param-name>
      <param-value>UTF-8</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>Set Character Encoding</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>


03. ์†Œ์ŠคํŒŒ์ผ utf-8ํ˜•์‹ ์œผ๋กœ ์ €์žฅ

ํ”„๋กœ์ ํŠธ ์ƒ๋‹จ์—์„œ ์˜ค๋ฅธํด๋ฆญ ํ›„ Properties -> Resource -> Text file encoding (UTF-8)


04. ์†Œ์Šค์ฝ”๋“œ

<%@pagepageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>

<% request.setCharacterEncoding("utf-8"); %>


05. ํ†ฐ์ผ“์‹คํ–‰์˜ต์…˜

-Dfile.encoding=UTF-8

View์ฐฝ ์ค‘์— Servers -> ํ•ด๋‹นํ†ฐ์ผ“์„œ๋ฒ„ -> ๋”๋ธ”ํด๋ฆญ ->Open launch configuration -> Commonํƒญ -> Encoding -> UTF-8