2016-09-29 8 views
0

일부 특수 문자가 포함 된 문자열이 있습니다. 즉 "MCDO 'S"입니다. 여기 코드에서 나는 이것과 같은 ascii html 값으로 대체 할 것이다.문자열의 특수 문자를 무시합니다.

riDescription.replace("\"", "").replace("\\", "").replace("'", "'"); 

여기 '' 로 대체하는 것은 지금은 UI에서 점점 오전 결과는 다음과 같다.

the string is appearing with the html values

+0

, 사용할 수있는'HtmlUtil.escape' (DB에 저장) 이러한 특수 문자를 각각의 ASCII 리터럴로 바꿉니다 .HUIUtil.unescape가 트릭을 수행하는 동안 –

+0

당신의 대답을 얻으 리라 믿습니다. http://stackoverflow.com/questions/30620543/java -how-to-encode-single-quote-and-html-entities- – mhasan

+0

@ParkashKumar이 문자열을 HtmlUtil.escape 및 jsp로 전달했지만 다시 이스케이프 처리하려고하지만 성공하지 못했습니다. – Akash

답변

0

Description.replace ("\" "," ") .replace (" ' ","' ");

액션 클래스에서
+0

죄송합니다. 동일하지만 아직 도움이되지 않았습니다. – Akash