팀센터를 개발하면서 일본어를 Get방식으로 보내줘야하는 경우가 생겨서
이것을 어떻게 하면 좋을까 하고 생각하다가 utf-8로 인코딩해서 보내보기로 했다.
jsp -> 자바스크립트 -> 액션파일 -> jsp
이런식으로 되는데
encodeURIComponent 함수는 자바스트립트 함수이다.
사용법은
위에 보는 것 처럼 엄청 간단하다. 실제 예제 함수를 보자.
일본어인 타이틀과 내용을 받아서 다른페이지로 가도록 해주는 간단한 함수이다.
그전에 encodeURIComponent를 써서 utf-8 인코딩으로 변환하였다.
자바에서도 인코딩을 해야하지만, 우리회사의 개발환경이 utf-8로 세팅이 되어있어서
변환하지 않고 바로되는 행운이!!
이것을 어떻게 하면 좋을까 하고 생각하다가 utf-8로 인코딩해서 보내보기로 했다.
jsp -> 자바스크립트 -> 액션파일 -> jsp
이런식으로 되는데
encodeURIComponent 함수는 자바스트립트 함수이다.
사용법은
var title = encodeURIComponent(title);
위에 보는 것 처럼 엄청 간단하다. 실제 예제 함수를 보자.
function goDesireTeam(teamName, teamMaster){
var title = encodeURIComponent(teamName+'へ');
var contents = encodeURIComponent(teamName + 'の' + teamMaster+'さんへ');
document.location.href = "goDesireTeam.action?gbn=people&mode=desire&title="+title+"&contents="+contents;
}
var title = encodeURIComponent(teamName+'へ');
var contents = encodeURIComponent(teamName + 'の' + teamMaster+'さんへ');
document.location.href = "goDesireTeam.action?gbn=people&mode=desire&title="+title+"&contents="+contents;
}
일본어인 타이틀과 내용을 받아서 다른페이지로 가도록 해주는 간단한 함수이다.
그전에 encodeURIComponent를 써서 utf-8 인코딩으로 변환하였다.
자바에서도 인코딩을 해야하지만, 우리회사의 개발환경이 utf-8로 세팅이 되어있어서
변환하지 않고 바로되는 행운이!!
'개발관련 > 웹개발' 카테고리의 다른 글
이메일 보낼 때 보낸사람에 일본어 혹은 한글 나오게 하기 (0) | 2009.02.23 |
---|---|
자바사용시 좋은 툴들 (0) | 2008.10.25 |
Css Cursor의 속성값이올시다. (1) | 2008.06.17 |
자바스크립트 String 관련 함수들 (1) | 2008.05.23 |
[자바] ArrayList를 사용한 중복없는 난수 생성 하기 (0) | 2008.05.13 |