1. 첫번째 방법 VO 값 추가
private ArrayList<String> extNameArray = new ArrayList<String>(){
{
add("jpg");
add("png");
}
};
2. 컨트롤러에 jsp용 변수 추가
model.addAttribute("extNameArray", fileDataUtil.getExtNameArray());
3. jsp 에 출력
<c:if test="${fn:containsIgnoreCase(extNameArray, ext)}">
<img src="/download?filename=${boardVO.files[0]}" title="첨부파일 이미지">
</c:if>
Ps. 고전적인 방식(jsp 에서 모두 실행)
<%@ page import="java.util.*" %>
...
<% ArrayList list=new ArrayList();
list.add("jpg");list.add("png");
request.setAttribute("extNameArray", list);
%>
<c:if test="${fn:containsIgnoreCase(extNameArray, ext)}">
<img src="/download?filename=${boardVO.files[0]}" title="첨부파일 이미지">
</c:if>
스프링4를 스프링5로 마이그레이션 시작_1 (0) | 2020.12.13 |
---|---|
jstl 내부에 java변수와 로직을 넣을 일이 있을때 (0) | 2020.09.21 |
6개월 동안 회원정보 수정이 없는 회원정보를 배치와 스케줄이용해서 출력 (0) | 2020.06.05 |
기존 스프링 웹프로젝트 오라클용으로_2 (0) | 2020.05.23 |
기존 스프링 웹프로젝트 오라클용으로_1 (0) | 2020.04.30 |
댓글 영역