max.tag 파일 생성
<%@tag pageEncoding="utf-8" %>
<%@tag body-content="empty"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@attribute name="num1" type="java.lang.Integer" %>
<%@attribute name="num2" type="java.lang.Integer" %>
<%@variable name-given="maximum" variable-class="java.lang.Integer" scope="AT_END"%>
<%
int result;
if(num1 > num2) result = num1;
else result = num2;
%>
<c:set var="maximum" value="<%=result %>"/>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="util" tagdir="/WEB-INF/tags"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h3>최대값 구하기</h3>
<util:max num1="3" num2="4"/>
최대값 : ${maximum}
</body>
</html>
'JSP' 카테고리의 다른 글
커스텀액션의 본체 안에서 변수 사용하기 (0) | 2013.03.22 |
---|---|
변수를 지원하는 커스텀액션2 (0) | 2013.03.22 |
커스텀액션의 본체를 처리하는 태그파일 (0) | 2013.03.22 |
동적 애트리뷰트를 지원하는 태그파일 (0) | 2013.03.22 |
애트리뷰트를 지원하는 태그파일 (0) | 2013.03.22 |