2019.06.12

 

레이아웃 분리

 <%@ include file = "" %>

 include file을 통해 레이아웃을 분리할 수 있다

 HTML과 같은 정적인 페이지를 아예 포함해서 넣을때 사용한다

 동적인 페이지는 <jsp:include> 를 사용한다

 

 // Object Data Type

 모든 개체 인스턴스를 포함하여 모든 데이터 형식의 데이터를 가리킨다

 Object 컴파일 타임에 모르는 경우 어떤 데이터 형식 변수 가리킬 수 있고 모든 데이터 형식의 식을 할당할 수 있다

 

 // Session

 웹 서버 내 웹 컨테이너에 상태를 유지하기 위해 정보를 보관할 때 사용

 setAttribute(String arg0, Object arg1) : 세션 속성명이 arg0인 속성에 속성값으로 arg1을 할당

1
2
3
4
5
6
7
8
9
<!-- ex -->
<%
    Mdao mdao = new Mdao();
.
.
.
    session.setAttribute("S_ID", mdao.mGetForSession(id).getM_id());
    session.setAttribute("S_NAME", mdao.mGetForSession(id).getM_name());
%>
 
 

 getAttribute(String arg0) : 세션 속성명이 arg0인 속성의 값을 Object Data Type으로 리턴한다 해당 되는 속성명이 없을 경우에는 null 값을 리턴한다

1
2
3
4
5
6
7
8
<!-- ex -->
<%
    String S_ID = (String)session.getAttribute("S_ID");
    String S_NAME = (String)session.getAttribute("S_NAME");
    .    
    .
    .
%>
 

+ Recent posts