μƒˆμ†Œμ‹

Languages/JSP

[JSP] μ•‘μ…˜νƒœκ·Έ

  • -
λ°˜μ‘ν˜•

 

이번 ν¬μŠ€νŒ…μ€ μ•‘μ…˜νƒœκ·Έμ— λŒ€ν•œ κΈ€μž…λ‹ˆλ‹€.

μš”μ¦˜ μ‹œν—˜κΈ°κ°„μ— ..자격증 κ³΅λΆ€κΉŒμ§€ ν•˜λŠλΌ λ„ˆλ¬΄ λ°”λΉ μ„œ 글을 잘 λͺ» μ˜¬λ Έλ„€μš”..γ… γ… 

μ—¬μœ κ°€ 생기면 더 자주 λ§Žμ€ 정보λ₯Ό μ˜¬λ¦¬λ„λ‘ ν• κ»˜μš”! 


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 자격증 μ‹œν—˜ λ¬΄μ‚¬νžˆ 치루고 λ΄μš”~!!γ…Žγ…Ž

λ°˜μ‘ν˜•

'Languages > JSP' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[JSP] λ‚΄μž₯객체와 μ˜μ—­  (0) 2020.05.03
[JSP] 슀크립트 μš”μ†Œ  (0) 2020.05.03
[JSP] μ§€μ‹œμž(Directive)  (0) 2020.05.03
[JSP] μ›Ή ν”„λ‘œκ·Έλž˜λ°μ˜ κ°œμš”  (0) 2020.05.03
Contents

ν¬μŠ€νŒ… μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€

이 글이 도움이 λ˜μ—ˆλ‹€λ©΄ 곡감 λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.