검색결과 리스트
글
////////////////////////////////////////////////////////////////////////////////
///// JSTL 표현언어
////////////////////////////////////////////////////////////////////////////////
${haha}
다음과 같다 : <%=pageContext.getAttribute("haha") %>
////////////////////////////////////////////////////////////////////////////////
///// <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
////////////////////////////////////////////////////////////////////////////////
//////////////////// 반복문 돌리기
<c:forEach var="row" items="${rows}"></c:forEach>
다음과 같다: <% for(Dto row : (ArrayList<AddrBookDto>)rows){ } %>
//////////////////// 기본적으로 page scope에 저장
<c:set var="haha" value="Hello World/>
///// 다음과 같다 : <%= pageContext.setAttribute("haha", value) %>
//////////////////// page scope의 변수를 가져온다.
<c:out value="haha" />
///// 다음과 같다 : <%=pageContext.getAttribute("haha") %>
///// 다음과 같다 : ${haha}
//////////////////// scope에 있는 특정 객체를 지운다.
<c:remove var="haha" />
//////////////////// import
<c:import url="set.jsp var="gourl" />
<c:out value="${gourl}" />
//////////////////// 페이지 이동 (with 인자값 전달)
<c:redirect url="go.jsp"><c:param name="a">hello</c:param></c:redirect>
///// 다음과 같다(but 값을 전달X) : <% response.sendRedirect(); %>
///// 다음과 같다 : <jsp:forward page="go.jsp"><jsp:param name="a" value="hello" /></jsp:forward>
///// 다음과 같다 ??? : <% request.setAttribute("dataC", dao.select()); pageContext.forward("address_control.jsp?action=list") %>
//////////////////// GET METHOD로 전달하기
<c:url value="go.jsp" var="gourl"><c:param name="a">전달하자</param></c:url>
<a href="${gourl}">go.jsp로 가자</a>
//////////////////// 예외 처리
<c:catch var="eMsg"></c:catch>
//////////////////// 조건문
<c:if test="${a == 'user1'}" var="result">result : ${result}</c:if>
//////////////////// 조건문
<c:choose>
<c:when test="${param.aaa == 'a'">
a
</c:when>
<c:when test="${param.aaa == 'b'">
b
</c:when>
<c:otherwise>
</c:otherwise>
////////////////////////////////////////////////////////////////////////////////
///// <%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x" %>
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///// <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///// <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///// <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
////////////////////////////////////////////////////////////////////////////////
'LANGUAGE > JSP' 카테고리의 다른 글
[간단정리] 갑자기 JSP 소스를 분석해야 하는 친구를 위한 (0) | 2020.03.11 |
---|---|
JSP (0) | 2015.05.04 |