jsp13

제로·2022년 12월 4일
0

JSP

목록 보기
12/30

<jsp:include> 액션 태그와 include 디렉티브

  1. <jsp:include>
    1) 요청 시간에 처리
    2) 별도 파일의 요청 처리 흐름을 이동
    3) request 기본 객체나 <jsp:param>을 이용한 파라미터 전달
    4) 화면의 레이아웃의 일부분을 모듈화할 때 주로 사용된다.
  2. <include 디렉티브>
    1) jsp 파일을 자바 소스로 변환할 때 처리
    2) 현재 파일에 삽입시킴
    3) 페이지 내에 변수를 선언 후, 변수에 값 저장
    4) 다수의 jsp 페이지에서 공통으로 사용되는 변수를 지정하는 코드나 저작권과 같은 문장을 포함한다.

include 디렉티브

  1. 코드 차원에서 포함
  2. 기본 형식
    <%@ include file="포함할 파일" ?
  3. 활용
    • 모든 jsp 페이지에서 사용되는 변수 지정
    • 저장권 표시와 같은 간단하면서 모든 페이지에 중복되는 문장
## main.jsp
<h2>메인페이지</h2>

<form>
	물건명:<input type="text" name="name"/>
	가격:<input type="text" name="price"/>
	<input type="submit" value="구매"/>
</form>

<div style="border: 1px solid coral">
	<%@include file="a08_sub.jsp" %>
	<h2><%=name %></h2>
	<h2><%=price %></h2>
</div>

##a08_sub.jsp
<%
String name  = request.getParameter("name"); if(name=="") name=" ";
String price  = request.getParameter("price"); if(price=="") price="0";
%>


profile
아자아자 화이팅

0개의 댓글