5) JSTL 반복문(ForEach)안에서 변수로 합계 계산
- JSP 안에서 스크립틀릿 태그를 사용한 1형식에서는 쉽게 변수 선언하여 반복문 속에서 합계값을 부를 수 있음. - 하지만 JSTL에서 forEach를 사용한 방법에서는 변수를 선언 할 수 없는 경우가 있다. 컨트롤러 페이지에서 계산을 하고 jsp 페이지로 넘겨줘도 데이터가 넘어가질 않음. - 이럴때 스크립틀릿 태그 사용법과 똑같이 c:set 태그로 먼저 반복문 밖에 변수를 선언하고 - 반복문 안에 다시 재 선언하여 계산을 해주면 간단하게 총액 계산을 할 수 있음. ${p.productId} - ${p.name} ${p.unitPrice} ${p.quantity} ${ p.sum} 삭제 총액 : ${total} - 이건 해당 코드 - 항상 변형을 할때는 같은 원리로 생각하면 쉽게쉽게 할 수 있음.
Today's Study/Error Note
2022. 5. 20. 17:44