액션태그
- JSP 페이지 내에서 어떤 동작을 하도록 지시하는 태그
1) forword
- 현재의 페이지에서 다른 특정페이지로 전환할 때 사용
- 출력 화면은 넘어가지만 URL은 그대로 유지됨
① main.jsp
<h1>main.jsp 페이지 입니다.</h1>
<jsp:forward page="sub.jsp" />
② sub.jsp
<h5>sub.jsp 페이지 입니다.</h5>
③ 출력 화면 (URL이 그대로 main.jsp인 모습)

2) include
- 현재 페이지에 다른 페이지를 삽입할 때 사용
① include01.jsp
<h1> include01.jsp 페이지 입니다. </h1>
<jsp:include page="include02.jsp" flush="true" />
<h1> 다시 include01.jsp 페이지 입니다. </h1>
② include02.jsp
<h1> include02.jsp 페이지 입니다. </h1>
③ 출력 화면

3) param
- forword 및 include 태그에 데이터를 포함시켜 보낼 때 사용
- name과 value로 이루어짐
① forword.jsp (forword에 param 담아서 전송)
<jsp:forward page="forward_param.jsp">
<jsp:param name="id" value="abcdef" />
<jsp:param name="pw" value="1234" />
</jsp:forward>
② forword_param.jsp (request로 받음)
<%!
String id, pw;
%>
<%
id = request.getParameter("id");
pw = request.getParameter("pw");
%>
<h1>forward_param.jsp 입니다.</h1>
아이디 : <%= id %><br />
비밀번호 : <%= pw %>
③ 출력 화면

'강의 정리 > JSP & Servlet (Seoul Wiz)' 카테고리의 다른 글
14. 세션 (0) | 2019.08.08 |
---|---|
13. 쿠키 (0) | 2019.08.06 |
11. JSP (3) (0) | 2019.08.05 |
10. JSP (2) (0) | 2019.08.05 |
9. JSP (1) (0) | 2019.08.04 |