jsp에서 문자열 자르기 (substring)
1.방법
$(document).ready(function(){
var sss=( $("#sss").val()).substring(0,10);
var eee= ($("#eee").val()).substring(0,10);
$("#date").html(sss+ "~" + eee);
});
-단순 문자는 자르기만 list에서 가지고온 값은 처음만 자른다.
2.방법
<c:forEach var="data" items="${list}" varStatus="status">
이사이의 결과갑을 잘라야할때
</c:forEach>
-function을사용
function date() {
var sss=( $("#sss").val()).substring(0,10);
var eee= ($("#eee").val()).substring(0,10);
$("#date").html(sss+ "~" + eee);
}
-전부 자를수 있지만 date라는 것을 클릭해야한다
3.방법
-포문 도는 곳에 ${들어갈 값.substring(어디서부터,어디까지)}
-아래처럼 사용
<c:forEach var="data" items="${list}" varStatus="status">
<p class="term">
<span>기간 :</span>${data.sss_date.substring(0,10)} ~ ${data.eee_date.substring(0,10)}
</p>
</c:forEach>
4.문자열 뒤에서부터 출력
-문자열의 뒤에서부터 출력해야하는 경우가 발생한다.
-뒤에서부터 출력하기
-${들어갈 값.substring(들어갈 값.length()-뒤에서부터몇개,들어갈 값.length())}
<c:forEach var="data" items="${list}" varStatus="status">
<p class="term">
<span>기간 :</span>
${data.sss_date.substring(data.sss_date.length()-2,data.sss_date.length())}
~
${data.eee_date.substring(data.eee_date.length()-2,data.eee_date.length())}
</p>
</c:forEach>
'HTML > JSTL' 카테고리의 다른 글
jspl set(<c:set var="title" value="test" />)자바에서 값 받아올때 (0) | 2021.07.06 |
---|---|
JSTL 라이브러리 추가 (jstl임포트) (0) | 2021.06.28 |
JSTL IF문 기본 (0) | 2021.06.28 |