EL, JSTL

custom_url_개념

climb-up 2022. 5. 27. 23:55
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
	<a href="UrlE.jsp?pname=귀걸이&pcount=2&option=알러지X&option=큐빅추가">쿼리스트링</a>
    <c:url value="UrlE.jsp" var="u">
    	<c:param name="pname" value="귀걸이"/>
        <c:param name="pcount" value="2"/>
        <c:param name="option" value="알러지X"/>
        <c:param namr="option" value="큐빅추가"/>
    </c:url>
    <a href="${u}">jstl:url</a>
</body>
</html>

연결할 url을 value에 담고 담은 url을 변수 u에 담아 a태그에서 가져와 사용한다.


UrlE.jsp

<h3>주문내역</h3>
상품 명 : ${ param.pname }
수량 : ${param.pcount }
옵션1 : ${paramValues.option[0]}
옵션2 : ${paramValues.option[1]}