본문 바로가기

JSTL3

JSTL 표현언어 함수 JSTL 표현언어 함수escapeXml의 사용 예" />length(str1) = ${fn:length(str1) }toUppserCase(str1) = ${fn:toUpperCase(str1) }toLowerCase(str1) = ${fn:toLowerCase(str1) }substring(str1, 2, 9) = ${fn:substring(str1, 2, 9) }substringAfter(str1, str2) = ${fn:substringAfter(str1, str2) }substringBefore(str1, str2) = ${fn:substringBefore(str1, str2) }trim(str1) = ${fn:trim(str1) }replace(str1, src, dest) = ${fn:repl.. 2024. 6. 8.
JSTL 흐름제어 JSTL 흐름제어1 무조건 실행 됩니다. 파라미터 name의 값이 ${param.name}입니다. 20}"> 파라미터 age 의 값이 20 이상입니다. JSTL 흐름제어2 당신의 이름은 Jimmy입니다. 당신의 나이는 25세입니다. 당신은 누구입니까? JSTL 흐름제어3 ${s} JSTL 흐름제어4 " /> 배열원소반복횟수배열첨자 ${a}(${status.current}) ${status.count} ${status.index} JSTL 흐름제어5 map = new HashMap(); map.put("name", "Jimmy"); .. 2024. 6. 8.
JSTL 변수처리 JSTL 변수처리 name1 변수의 값:${name1}이길우name2 변수의 값:${name2}" scope="request" />name3 변수의 값: ${name3}" scope="request" />age 변수의 값: ${age}address 변수의 값: ${address}자바빈 객체 m의 name 속성의 값(표현언어): ${m.name}" property="name" value="홍길동" />자바빈 객체 m의 name 속성의 값(표현식): bestMember1 변수의 값: ${bestMember1}bestMember2 변수의 값: ${bestMember2}bestMember1 변수의 값: ${bestMember1}bestMember2 변수의 값: ${bestMember2}" />${member.n.. 2024. 6. 8.