728x90
반응형
SMALL
"test" 라는 쌍따옴표와 함께 표현되는 단어가
<input type="text" name" value=" "test" ">
이런식으로 value값에 "" 과 함께 표현될경우 html은 인식하지 못하여
<input type="text" name" value=test"">
test라는 값이 밖으로 나가버리는 문제가 발생할것이다.
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
해당 라이브러리를 선언한뒤에
<input type="text" name" value='${fn:escapeXml("test") }'>
이런식으로 사용도록 하자.
el 표현식 같은 경우는
<input type="text" name" value=<%=test%> >
""을 인식하여 충돌문제가 없었으나
jstl 같은 경우 충돌문제가 똑같이 발생을 했으며 왠만하면 위의 라이브러리를 통하여 사용하는것이 좋다.
728x90
반응형
LIST
'나의 주니어 개발 일기 > HTML-CSS' 카테고리의 다른 글
db값을 2중 selectBox 값에 넣기 (0) | 2021.08.31 |
---|---|
HTML/CSS 기본 문법들 (0) | 2021.03.15 |
색감 및 무료폰트 사이트 (0) | 2021.02.08 |