라벨이 encoding인 게시물 표시

&# 문자열 escape, unescape처리 (인코딩encoding, 디코딩decoding) 방법

experience 브라우저에서 form전송 및 get방식 전송을 하다보면 브라우저에서 자체적으로 UTF-8문자를 escape하여 서버로 전송하는 케이스가 있음(UTF-8이 아닌 경우로 보임...)   君が 와 같이 서버로 전달된 경우, 각 웹서버에서 이를 unescape 해야 하는 경우가 있는데..      apache의 경우 ' 문자 escape가 정상적이지 않은 것으로 보임.. spring에서 제공하는 다음 api사용   org.springframework.web.util.HtmlUtils.htmlEscape - 특정 범위에 있는 경우에만 escape가 가능( 따라서 한자나 이런건 또 안됨.. @.@)  - 오히려 이런 경우에는 StringEscapeUtils.escapeHtml 을 이용하는 것도 한가지 방법 - 근데 StringEscapeUtils.escapeHtml 얘는 ' 에 대해서는 escape가 안됨..@.@  * HtmlUtils.htmlEscape는 spring버전 3점대로 가면 '문자 escape됨.   org.springframework.web.util.HtmlUtils.htmlUnescape       UTF-8문자중에서 html escape가 됐었으면 하는 경우(&#xxxx;문자상태)에는 StringEscapeUtils.escapeHtml 얘를 쓰는게 더 나은듯. HtmlUtil은 escape 처리 안하는 경우도 있는듯...   테스트 URL : https://rishida.net/tools/conversion/

eclipse(이클립스) console(콘솔) 한글 깨짐 현상 정상 노출 방법 (encoding, charset 변경 방법) m2eclipse

experience 프로젝트 파일 관련 전체 encoding을 UTF-8로 설정해도 m2eclipse등을 사용한다던지 하는 경우 system 종속적인 encoding을 console로 프린트하는 경우가 있는 것 같음...(window 사용예)   - Run Configuration에서 실행할 app 선택후 > common 탭에서 Encoding을 MS949로 바꿔주면 정상동작함..   - 근데, default를 UTF-8로 모두 설정하면 위 MS949 선택이 불가함.. * 이때는 꼼수로 해당 프로젝트 properties창(alt+enter) 활성화 뒤에 resource의 text encoding을 임의로 MS949(또는 EUC-KR)로 수정.   * 이후 다시 Run Configuration에서 해당 app common탭에서 encoding을 MS949로 변경.   * 다시 해당 프로젝트 properties 창에서 resource text encoding을 원래대로(UTF-8)로 변경하면 eclipse 콘솔에서 한글이 안깨지는 것을 확인할 수 있음.