-
[JSP] 특수문자 변환 함수case Computer : 2009. 6. 23. 10:37php에 htmlspecialchar() 함수가 있어 쉽게 변경할수 있지만 jsp는 그런게 없는것 같다??
내가 함수를 못찾은건지 모르겠지만..
무튼... 그냥 함수로 만들었다.
<%!
String Replace_Html_Char(String shtml_char)
{
String dhtml_char;
StringBuffer sb = new StringBuffer();
for(int i=0; i < shtml_char.length(); i++)
{
char c = shtml_char.charAt(i);
switch (c)
{case '<' :
sb.append("<");
break;
case '>' :
sb.append(">");
break;
case '&' :
sb.append("&");
break;
case '"' :
sb.append(""");
break;
case '\\'' :
sb.append("'");
break;
default:
sb.append(c);
}
}
dhtml_char = sb.toString();
return _dhtml_char;}
함수로 따로 만들어 include 시켜 사용하면 된다.
만약 하나만 변경한다면 Replace() 나 ReplaceAll() 함수가 준비되어 있다.
반응형'case Computer :' 카테고리의 다른 글
[COMMAND] XCOPY (0) 2009.06.24 [SIS] 필기 자료 (4) 2009.06.23 Mozilla released Firefox 3.0.11 that fixes several security issues. (0) 2009.06.14 windows batch file make (0) 2009.06.11 windows prorocess list view command (0) 2009.06.11