java단에서 encodeURIComponent을 사용해야 하는경우
(url 이동등을 java단에서 중계 하는 부득이한 경우가 발생 할때 한글 처리를 위해서)
public String encodeURIComponent(String s) {
String result = null;
try{
result = URLEncoder.encode(s, "UTF-8")
.replaceAll("\\+", "%20")
.replaceAll("\\%21", "!")
.replaceAll("\\%27", "'")
.replaceAll("\\%28", "(")
.replaceAll("\\%29", ")")
.replaceAll("\\%7E", "~");
}catch (UnsupportedEncodingException e){result = s;}
return result;
}
반응형
'JAVA' 카테고리의 다른 글
html화면 pdf로 변경하는 소스 (0) | 2016.05.10 |
---|---|
트위터 연동(java 소스기준 로그인) (0) | 2016.03.01 |
ArrayList sor하기 (0) | 2015.11.26 |
TreeMap 을 이용한 map계열 정렬 (0) | 2015.11.26 |
Long 데이터를 int로 변형 하는 메소드 (0) | 2015.08.27 |