참치코더의 꿈 메모장

JSP - 액션태그 (<jsp:include>, <jsp:forward>) 본문

JSP

JSP - 액션태그 (<jsp:include>, <jsp:forward>)

참치깡 2020. 12. 24. 00:54
728x90

액션태그

jsp를 이용해서 캡스톤 디자인 개발할때 느꼈던 건데 jsp를 이용한다는 느낌보다는 자바코드를 사용하기 위해 

jsp를 사용한다고 많이 느꼈다. 

 

나만 이렇게 느낀게 아니라 아마 다른 개발자 분들도 그렇게 생각했는지 자바코드의 비중을 줄이기 위해 

액션태그를 만들어 자바코드의 비중을 줄이도록 노력을 하였다. 

 

그 중 오늘 공부한 액션 태그 2개  

 

<jsp: include page="추가할 jsp 페이지" flush="true or false"></jsp:include>

 

이미 있는 JSP를 현재 JSP에 포함하는 태그

<jsp:param>으로 데이터를 주고 받을수 있으며 동적으로 줄 수 있기 때문에 jsp 페이지 마다 다른 이미지 값을 

받을 수도 있다. 

 

<jsp: forward></jsp: forward>

 

서블릿에서 RequestDispatcher 클래스의 포워딩 기능을 대신하는 태그 

RequestDispatcher 의 기능을 대신 수행하면 된다고 생각하면 된다. 그리고 포워딩시 다른 서블릿이나 JSP로 값을 

전달할 수도 있다.  마찬가지로 값을 전달할때는 <jsp:param>을 이용하자 

 

 

 

728x90
Comments