Div(Division) 태그
웹사이트의 레이아웃(전체적인 틀)을 만들 때 주로 사용되고 웹페이지에서 논리적 구분을 정의하는 태그이다.
div태그를 이용해서 각각의 공간을 알맞게 배치하고 css를 활용하여 스타일을 적용한다.
태그 | 속성 | 의미 |
div태그 | style | 스타일 |
width | 가로크기 | |
height | 세로크기 | |
border | 테두리굵기 | |
background-color | 배경색상 | |
float | 정렬 | |
margin | 여백 |
.JSP 을 다른 .jsp에서 include하는 2가지 방법
< jsp:include >
서버 측 include가 아닌 클라이언트 측의 include이다., 즉 출력 결과만(html코드)을 include 한다.
include되는 페이지와 변수를 같이 사용할 수 없다.
속성
page
-포함시키고자 하는 문서의 위치를 명시한다.
- 상대 경로뿐만 아니라 절대 경로도 가능하다.
- 서블릿 컨테이너에 따라 HTML 페이지는 안될 수도 있다.
- get 방식으로 피라미터를 전달할 수 없다.
- 동적으로 페이지 할당이 가능하다. 즉, <jsp:include page="<%=variable%>" flush="true"/>가 가능하다.
flish
- true : 문서의 출력 결과를 항상 버퍼 내에서 갱신하라는 의미이다.
a.jsp
....
<jsp:include page="b.jsp" flush="ture"/>
....
// a.jsp결과에 b.jsp가 생행된 결과가 include된다. 즉 따로따로 실행된후 그 결과를 가지고 include된다.
<%@ include %>
서버 측 include이며, 소스 실행 전에 include가 된다.
소스 실행전 포함됨으로 변수를 같이 사용할 수 있다.
그리고 동적으로 페이지 할당을 할수 없다.
a.jsp
...
<%@ include file="b.jsp" %>
...
// b.jsp 코드 자체가 a.jsp에 포함된 후 실행된다.
출처: jsp:include와 @include 차이점.. : 네이버블로그 (naver.com)
'IT' 카테고리의 다른 글
2-1. 파이썬 기본 자료형과 연산자 - 변수, 식별자 (0) | 2022.07.20 |
---|---|
javaScript : 폼제어 (0) | 2022.07.08 |
html <script>, 이미지 프리로딩(Image Preloading), 사용자브라우저(navigator.userAgent) (0) | 2022.07.07 |
jsp / javaScript / j Query / java 각 의미와 차이점 (0) | 2022.07.07 |
jsp - <%@ page> (0) | 2022.07.07 |