Charset 3

에디트 플러스 에디터로 중국어 간체 GB2312 936 코드 작업

울트라에디트는 Local 컴퓨터에서 문자셋을 조정해서 작업하고 서버에 FTP 로 올려야 하구요, 에디트플러스는 FTP 에서 문자셋을 조정해서 작업하고 바로 서버에 저장하면 됩니다. 원격 파일 열기(FTP) 창에서 인코딩 옆에 말줄임표 버튼이 있죠..? 그걸 클릭합니다. 아래 그림과 같이 '인코딩 구성' 창이 열립니다. 여기서 필요한 항목을 찾아서 선택하고 '확인' 버튼을 클릭합니다. GB2312-80 이라는 것도 있는데, 일단 GB2312 로 해 보세요. 자, 이렇게 인코딩을 수정해 놓은 다음 '원격 파일 열기' 창에서 수정하려고 하는 파일을 열어서 작업을 하세요. 그리고, 그냥 저장하면 됩니다.

한글 문자셋 깨지지 않게 하려면, UTF-8 로 해야..

본 문건은 현재 작성중에 있습니다. 다만, 상태를 공개로 하였습니다. 잘못 기술된 내용이나 논란의 여지가 있는 부분은 댓글 바랍니다. N-byte 문자셋을 제대로 구현하려면 DB 와 웹서버(어플리케이션서버 포함) 들을 모두 UTF-8 로 설정하면 됩니다. 그런데, UTF-8 이 아니라면.. 대략 난감하죠. Java 도 내부적으로 스트림을 처리할때 UTF-8 을 사용하겠죠. Ajax 도 내부적으로 UTF-8 을 이용합니다. 여러모로 UTF-8 로 세팅하면 정신건강에 이롭습니다. 그러나, UTF-8 로 구성되지 않았다면.. 어떻게 해야 할까요. JSP 나 Servlet 에서 문자셋 처리를 해야 하겠지요. JSP 에서 UTF-8 을 사용하려면 2가지가 있겠는데, 하나는 해당 JSP 문자셋을 UTF-8 로 전환..

Ajax 를 유사하게 여러번 호출하는 경우 소스 단순하게 만들기

JQuery 나 기타 등등의 라이브러리를 사용하는 방식이 아니라 간단하게 Ajax 를 구현하는 경우, 각각의 기능을 자바스크립트 함수로 만들때 마다 반복되게 하지 않고 한번만 정의하는 방법을 소개한다. doAjax 라는 함수를 두어서 Ajax 로 호출될 URL 과 파라미터, Ajax 성공시 호출될 함수명을 기술. 파라미터가 더 필요한 경우 arguments 를 이용하여 전달. arguments[0] 는 첫번째 파라미터.. goWhere 함수는 페이지 전환을 대신할 Ajax 호출. goWhere 함수가 doAjax 호출하면, Ajax 성공시 파라미터로 넘어온 함수명 doAfterAjax 를 호출. 01 function doAjax(u,p,f){ 02 var args = doAjax.arguments; 03..