Comments (3)
- 원래는 JDK에서 제공해주는 native2ascii.exe 응용 프로그램으로 수동으로 바꿀려고 했는데.. IntelliJ 내에서 잘 변환되서.. 따로 확인하지 않음.
from the-art-of-java-web-programming-study.
Java 환경이 9버전 이상이면 프로퍼티 파일이 UTF-8이라도 정상 인식되므로, 다시 UTF-8로 바꿨다. 한글이 유니코드 값으로 남는게 더 해깔리긴함... (UTF-8이라면 그냥 변환 없이도 일반 텍스트 에디터로도 볼 수있는 장점이있음.)
from the-art-of-java-web-programming-study.
Java 9로 버전업그레이드 되면서 동작이 바뀌었다. (호환성이 유지되긴함.. 😅)
- Java 8에서는 무조건 ISO-8859-1 쓰고 한글 같은 것은 유니코드로 이스케이프 해야했음.
- Java 9 부터 UTF-8로 입력 받을 수 있게 되었음. UTF-8로 읽다가 실패하면 이전 방식대로 ISO-8859-1로 읽음 (이때는 마찬가지로 유니코드 이스케이프 필요함)
Java 8
Java 9
from the-art-of-java-web-programming-study.
Related Issues (16)
- web.xml 설정에 `metadata-complete="true"`가 포함되면 `@WebServlet` 설정 인식이 안됨 HOT 1
- Oracle 연동한 프로젝트에서 Gretty 종료시 Tomcat 메모리 누수 경고 HOT 1
- 어이없는 실수... java.lang.NoSuchMethodException: `서블릿클래스`.<init>() 예외
- Mockito 추가후 VM 경고 메시지 - Sharing is only supported for boot loader classes because bootstrap classpath has been appended HOT 1
- [Tomcat 로그] org.apache.jasper.servlet.TldScanner.scanJars 적어도 하나의 JAR가 TLD들을 찾기 위해 스캔되었으나 아무 것도 찾지 못했습니다.
- Gradle war생성시, 특정 파일의 버전 속성명을 실제 버전 값으로 교체하기 HOT 1
- [개선] 파일 업로드 설정 정보를 properties 파일로 관리
- MyBatis 트랜젝션 테스트 HOT 3
- Oracle 드라이버 등록 해제 Listener 실행 순서 조정 HOT 1
- 경고 - Kotlin Gradle 플러그인이 여러 하위 프로젝트에서 여러 번 로드되었으므로 지원되지 않으며 빌드가 중단될 수 있습니다 HOT 2
- Spring 6.1 버전업 후 발생한 문제
- Jenkins 빌드시 swing 사용한 예제가 실패하는 문제 HOT 1
- Jenkins 빌드/테스트시 윈도우 경로를 사용하는 코드가 실패하는 문제 HOT 1
- Maven 프로젝트의 Jetty 12 버전업
- 클래스 중복 경고 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from the-art-of-java-web-programming-study.