μ΄λ² ν¬μ€ν
μ μ‘μ
νκ·Έμ λν κΈμ
λλ€.
μμ¦ μνκΈ°κ°μ ..μκ²©μ¦ κ³΅λΆκΉμ§ νλλΌ λ무 λ°λΉ μ κΈμ μ λͺ» μ¬λ Έλ€μ..γ
γ
μ¬μ κ° μκΈ°λ©΄ λ μμ£Ό λ§μ μ 보λ₯Ό μ¬λ¦¬λλ‘ ν κ»μ!
jsp μ‘μ
νκ·Έ
JSP νμ΄μ§μμ μ‘μ
νκ·Έ(Action tag)λ μ€ν¬λ¦½νΈ, μ£Όμ, λλ ν°λΈμ ν¨κ» JSP νμ΄μ§λ₯Ό μ΄λ£¨κ³ μλ μμμ΄λ€.
μλ htmlνκ·Έμλ μλ κΈ°λ₯μΌλ‘, μλ°λ¬Έλ²μ λμ νλ jspκ° μ 곡νλ νκ·Έλ€μ΄λ€.
μ‘μ
νκ·Έλ νμ΄μ§μ νμ΄μ§ μ¬μ΄μ μ μ΄λ₯Ό μ΄λμν¬ μ μκ³ , λ€λ₯Έ νμ΄μ§μ μ€ν κ²°κ³Όλ₯Ό νμ¬μ νμ΄μ§μ ν¬ν¨μν¬ μλ μκ³ , μλ°λΉμ jspνμ΄μ§μμ μ¬μ©ν μ μλλ‘ νλ λ±μ μ¬λ¬κ°μ§ κΈ°λ₯μ μ§μνλ€.
νκ·Έ ꡬμ±
βΆ λ°λ(body)κ° μλ κ²½μ° : μμνκ·Έμ μ’
λ£νκ·Έλ‘ κ΅¬μ±λ¨
<jsp:include page=“a.jsp“ flush=“false”>
<jsp:param name=“paramName” value=“value1” />
</jsp:include>
βΆ λ°λ(body)κ° μλ κ²½μ° : μμνκ·Έμ μ’
λ£νκ·Έκ° ν¬ν¨λ¨
<jsp:param name=“paramName” value=“value1” /> -->> '/'λ‘ νκ·Έλ₯Ό λ«μ
μ΄μ€ μ€λ μμΈν λ€λ€λ³΄κ³ μ€μ΅ν΄λ³Ό νκ·Έλ include νκ·Έμ forwardνκ·Έμ
λλ€.
1) include μ‘μ
νκ·Έ
μ¬μ©λ²
(1) κΈ°λ³Έ
<jsp:include page=“ν¬ν¨λ νμ΄μ§“ flush=“false” />
(2) νμ΄μ§μ κ° μ λ¬νκΈ°
(μ¬λ¬κ°μΈ κ²½μ° κ³μ λΆμ¬μ μ λ¬ν΄μ€λ€.)
<jsp:include page=“ν¬ν¨λλνμ΄μ§” flush=“false”>
<jsp:param name=“paramName1” value=“var1” />
<jsp:param name=“paramName2” value=“var2” />
</jsp:include>
μ€μ΅)
2) forward μ‘μ
νκ·Έ
βͺ λ€λ₯Έ νμ΄μ§λ‘ νλ‘κ·Έλ¨μ μ μ΄λ₯Ό μ΄λνλ€.
βͺ κ·Έ μ κΉμ§ μΆλ ₯ λ²νΌμ μ μ₯λμ΄ μλ λ΄μ©μ μ κ±°νκ³ μ΄λνλ€.
μ¬μ©λ²
(1) κΈ°λ³Έ
<jsp:forward page=“μ΄λν νμ΄μ§λͺ
”/>
(2) νμ΄μ§μ κ° μ λ¬νκΈ°
<jsp:forward page=“μ΄λν νμ΄μ§λͺ
” >
<jsp:param name=“paramName1” value=“var1” />
<jsp:param name=“paramName2” value=“var2” />
</jsp:forward>
μ€μ΅)
μ€λμ κ°λ¨ν μ΄μ λλ§ μ¬λ¦΄κ²μγ
γ
5.30 μκ²©μ¦ μν 무μ¬ν μΉλ£¨κ³ λ΄μ~!!γ
γ