Ace-T's Blog 내 검색 [네이버 커넥트 이웃 합니다~^-^/ 요청 大 환영~~]

input value escape 적용하기!

Language/Java 2015.11.30 16:32
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T


상황) 아래와 같이 input box의 value의 값에 특수문자가 들어가면 안녕하세요! "ace-t" 입니다가 아닌 안녕하세요! 만 나오게 된다.ㅠㅠ 


처리) 처리는 자바단에서 하였고 guava lib를 사용하였다.

maven기반!

더보기


guava 사용법

 - 아래와 같이 Escape하고자 하는것을 addEscpae로 추가하시면 됩니다. 단, html 특수문자를 처리해줘야 하는 상황 입니다.  즉, "는 쌍따옵표죵!

  \" <--요건 아니겠죠?~

ex) 

public String getEscapeResultByGuavarLib(SiteMastModel mast) {
    Escaper escaper = Escapers.builder().addEscape('"', "&quot;").build(); // addEscpape
추가 가능!
    return escaper.escape(mast.getSite_title());

  }


참고) HTML 특수문자 코드표!

HTML 특수문자


  -  끝 -

저작자 표시 비영리 변경 금지
신고

acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

티스토리 툴바