'java jstl 이스케이프'에 해당되는 글 1건

  1. 2018.05.24 jstl에서 따옴표 처리 (문자열 이스케이프 처리)
2018. 5. 24. 16:32

jstl 에서 DB 값에 "" 따옴표 가 있으면, input에 넣을때, 잘리는 현상이 발생한다.



자바스크립트에서 처리해 줘도 되고, jstl를 이용해서 값을 넣는다면, fn를 이용해도 된다.

자바스크립트에서 하는법 : http://tyson.tistory.com/128


예로 

name = 내 이름은 "Tyson"입니다.

라는 값이 있는데. 

밑에 처럼 넣으면,

<input type="text" value="name">


"(따옴표) 에서 짤려서,  " 내 이름은 " 까지만 나온다. 이때는 치환을 해줘야하는데, 


jstl fn에 있다.


먼저 

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>

를 추가해준다.


그리고 밑에 처럼 사용하면 된다.


<input type="text" value="${fn:escapeXml(name) }">

'컴퓨터 > Java' 카테고리의 다른 글

HashSet 를 이용한 로또번호 만들기  (0) 2013.03.27
Posted by Tyson