배운 것 기록/web
페이지 이동 종류와 차이점
키죽
2022. 7. 4. 21:15
response.sendRedirect()
<%
response.sendRedirect("주소");
%>
URL이 이동할 페이지로 바뀌어 이동한다. 데이터가 유지되지 않아 공유할 수 없다. 뒤로가기가 가능하다.
location.href
<script type="text/javascript">
location.href = "주소";
</script>
자바스크립트. 새로고침이 되지 않고 뒤로가기가 되지 않는다.
forward 액션태그
<jsp:forward page="주소"/>
한 프로젝트 안에서 다른 페이지로만 이동이 가능하다. URL 바뀌지 않고, 데이터를 공유하면서 페이지 이동이 가능하다.
CSS 선택자
- HTML 요소에 클래스를 붙여 만드는 클래스 선택자는 다중 선택이 가능해 여러 효과를 한번에 줄 수도 있다.
- 부모-자식 선택자를 이용해 특정 부분에만 효과를 주는 것이 가능하다.