ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JSP - 액션태그
    기타/Servlet 2020. 12. 9. 12:41

    액션태그란 JSP 페이지 내에서 어떤 동작을 하도록 지시하는 태그이다.

     

    1. forward

    현재 페이지를 다른 페이지로 전환할 때 사용

    <jsp:forward page="next.jsp" />

     

    2. param

    forward 액션태그와 param을 이용하면 다른 페이지의 데이터를 전달할 수 있다.

    <%
    	request.setCharacterEncoding("UTF-8");
    %>
    <jsp:forward page="forward_result.jsp" >
    	<jsp:param value="영어학원" name="school"/>
    	<jsp:param value="토익900" name="course"/>
    </jsp:forward>

    forward태그 안에 param을 넣을 경우 안에 가둬야한다.

    <%!
    	String school, course;
    %>
    <%
    	school = request.getParameter("school");
    	course = request.getParameter("course");
    %>
    <p>난 <%=school %>에서 <%=course %>를 배우고 있어.</p>

    만든 param의 정보를 불러와서 사용할 수 있다.

     

    3. include

    JSP 페이지 내에 다른 페이지를 삽입시킨다.

    <jsp:include page="include01.jsp" flush="true" />

    JSP지시자와 액션태그는 비슷해 보이지만 다르다.

    지시자의 경우 include.jsp를 포함해 java 파일을 생성한다

    액션태그는 사용할 때 실행 중 동적으로 포함시킨다.

    '기타 > Servlet' 카테고리의 다른 글

    JSP- 세션(Sesssion)  (0) 2020.12.09
    JSP- 쿠키(Cookie)  (0) 2020.12.09
    JSP - 리퀘스트 (Request) 기본객체  (0) 2020.12.09
    지시자  (0) 2020.12.08
    JSP 스크립트 요소 - 스크립트릿, 표현식, 선언  (0) 2020.12.08

    댓글

Designed by Tistory.