๋ฐ์ํ
ํ ๋ก์ง์ด iframe์ผ๋ก ๋ง๋ค์ด์ html์ด ๋ผ์๋ฃ์ด์ ธ์๋ ์ํ์๋๋ฐ..
<header></header>
<body>
<iframe>
<header></header>
<body></body>
</iframe>
</body>
โฌ๏ธ ์๋ฅผ๋ค๋ฉด ์ด๋ฐ์์ด์๋ค.
iframe์ผ๋ก ๋์ด์๋ ๊ณณ์์ ๋ฐ์ดํฐ๋ค์ ๋๊ฒจ์์
์ ๋ชจ๋ฌ์ฐฝ์ ์ฐจํธ๋ก ๋์์ค์ผ๋๋ ์ํฉ์ด์๋๋ฐ..
๋ชจ๋ฌ์ฐฝ๋ iframe ์ฝ๋์์์ ๋ง๋ค๋ฉด
๋ถ๋ชจ ์์ญ์ ๊ฐ์ด๋ฐ๋ก ๋ง์ถ์๊ฐ ์์ด์
iframe ์ฝ๋๊ฐ ์๋ JSP
๋ถ๋ชจ์์ญ ( modal์ฐฝ) ์ฝ๋๊ฐ์๋ JSP
์ด๋ ๊ฒ ๋ฐ๋ก ๋นผ์ผ๋ง ํ๋ค.
์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋๊ฒจ์ค์ผํ์ง? ์ด๋ ค์ ๋ณด์๋๋ฐ ๋๋ฆ ๋ฐฉ๋ฒ์ ์ฌ์ ๋ค.
iframe ์ฝ๋
ํ์ํ ๋ณ์๋ฅผ
<button onclick="sendToParent('${๋ณ์1}', '${๋ณ์2}')">
์ด๋ฐ์์ผ๋ก ๋ฒํผ์ ๋ด์์ ํด๋ฆญํ ๋ ํจ์๋ฅผ ํตํด ๋๊ฒจ์ฃผ๊ณ
<script>
function sendToParent(๋ณ์1, ๋ณ์2){
parent.document.getElementById("๋ณ์1").value = ๋ณ์1;
parent.document.getElementById("๋ณ์2").value = ๋ณ์2;
}
</script>
๋ถ๋ชจ์์ญ ์ฝ๋
<input type="hidden" id="๋ณ์1" value="">
<input type="hidden" id="๋ณ์2" value="">
์ด๋ฐ์์ผ๋ก ๋ฐ์์ ์จ์ฃผ๋ฉด ๋๋ค.
๋ฐ์ํ
'๐๏ธ ๋ฐฑ์๋ > ๐Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| # QueryDSL ์กฐ๊ฑด์ ํจ์ ์ ๋ฆฌ (0) | 2025.05.19 |
|---|---|
| # ํ๋ก ํธ์๋์ ๋ฐฑ์๋์์ ๊ฐ๊ฐ ์๊ฐ ํฌ๋งท ์ฒ๋ฆฌํ๋ ์ด์ (Spring Boot + JS) (0) | 2025.05.12 |
| # @ConfigurationPropertiesScan, @ConfigurationProperties (0) | 2025.03.06 |
| # ์ฐจํธ๊ฐ ๋ง์๋ ์๋ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ (0) | 2025.02.26 |
| # Spring - MyBatis ๊ตฌ์กฐ (0) | 2025.02.17 |
