반응형
숫자 출력 형식 지정하기.
JSTL : formatNumber
<fmt:formatNumber value="${n.hit}"/>
일반적으로 통용되는 천 자리를 , 로 구분되어 자동적으로 구분됩니다.
<td><fmt:formatNumber type="number" pattern="#,####원" value="${n.hit}"/></td>
type을 number로 정해주고 pattern을 우리가 직접 정해 줘야 할 때 속성을 찾아서 사용하면 됩니다.
JSTL :functions로 EL에서 함수 이용하기.
첨부파일 목록을 대문자로 변경하기
DB의 데이터를 대문자로 하지 말고 출력을 할 때 대문자로만 출력하기.
태그 라이브 추가.
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
태그 형태가 아닌 EL안에서 fn:로 사용할 수 있다.
<a href="${fileName}">${fn:toUpperCase(fileName)}</a>
zip 파일로 끝나는 test만 스타일 주는 방법
<c:if test="${fn:endsWith(fileName, '.zip')}">
<c:set var="style" value="font-weight:bold; color:red;"/>
</c:if>
<a href="${fileName}" style="${style}">${fn:toUpperCase(fileName)}</a>
더 많은 기능은 JSTL function 구글 검색
만약 복잡한 기능을 EL fn을 이용해서 코드를 작성해야 한다면 과연 view에서 작성하는 것이 맞는지 다시 한번 확인해보아야 한다.
반응형
'웹 프로그래밍 기초 > 자바기반의 웹&앱 응용SW 개발자' 카테고리의 다른 글
자바기반의 웹&앱 응용 SW개발자 양성과정 46일차 -68 (0) | 2020.05.01 |
---|---|
자바기반의 웹&앱 응용 SW개발자 양성과정 45일차 -67 (0) | 2020.05.01 |
자바기반의 웹&앱 응용 SW개발자 양성과정 43일차 -65 (0) | 2020.05.01 |
자바기반의 웹&앱 응용 SW개발자 양성과정 42일차 -64 (0) | 2020.05.01 |
자바기반의 웹&앱 응용 SW개발자 양성과정 41일차 -63 (0) | 2020.04.28 |
댓글