springboot2 springboot - ์คํ๋ง๋ถํธ ๊ต์ฌ ์ถ์ฒ << Do it! ์ ํ ํฌ ์คํ๋ง๋ถํธ3 >> ํ๊ธฐ / ์ํ ๋๋ ์ด๋ค ๊ณผ๋ชฉ์ ๋ํด ๊ณต๋ถ๋ฅผ ํ ๋ ๋ ์ธ์๋ ์ฑ ์ ๊ตฌ๋งคํด์ ๋ณด๋ ํธ์ด๋ค. ๋์ค์ ๋ญ๊ฐ ํน์ ๋ด์ฉ์ ๋ํด ์ฐพ์ผ๋ ค๊ณ ์ฑ ์ ๋ ๋ค๋ฌ๋ณด๋ค๋ณด๋ฉด Ctrl + F ๊ฐ ๊ทธ๋ฆฌ์ด ๊ฒฝ์ฐ๋ ๋ง์ง๋ง (...) ๋ด๊ฐ ์ถ๊ฐ์ ์ผ๋ก ์๊ฒ ๋ ๋ด์ฉ์๋ ๋ฉ๋ชจ๋ ํ๊ณ ์ค์ํ๋ค ์ถ์ ๊ตฌ์ ์ ๋ฐ์ค๋ ๊ทธ์ด๊ฐ๋ฉฐ ๋ณผ ์ ์๋ ์ธ์์ฑ ๋ง์ ๋งค๋ ฅ์ด ์๋ ๊ฒ ๊ฐ๋ค. ์๋๋ฉด ๊ทธ๋ฅ ๋์ด๋จน์์ฌ๋ ํน์ง์ผ์๋ ... ๊ตญ๋นํ์์ถ์ ๋น์ ๊ณต์๋ก ํ์์์๋ ์๋ฐ ํ๋ ์์ํฌ ์คํ๋ง๋ถํธ3์ ์ด์ฉํด ์ฝ 5๊ฐ์ ์๋๋ ๊ธฐ๊ฐ๋์ ํ๋ก์ ํธ๋ฅผ ์งํํ์๋ค. ์ ๋ง ์งง์ ๊ธฐ๊ฐ์์ ์คํ๋ง๋ถํธ๋ฅผ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ ๋ฏ.. ๊ต์ก์ด ๋๋๊ณ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ทจ์ ํ๋์ ๋ค์ด๊ฐ๋ฉด์ ๊ฐ๋ฐ์ ์ทจ์ ๊ณต๊ณ ๋ฅผ ์ฃผ์ฑ ๋ณด๋ JAVA ๊ฐ๋ฐ์๋ฅผ ๊ตฌ์ธํ๋ ํ์ฌ๋ ๋ณดํต ์๊ฒฉ์๊ฑด์ผ๋ก spring boot ๋ฅผ ํจ๊ป ์๊ตฌํ๊ณ ์์๋ค. .. 2023. 12. 29. [thymeleaf] th:if ์กฐ๊ฑด ์์ ๋ฐฐ์ด์ ๊ธธ์ด ๊ฐ์ ธ์ค๊ธฐ / #arrays.length() thymeleaf์ th:if๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด ์กฐ๊ฑด์ ํ์ธํ๊ณ true์ผ ๊ฒฝ์ฐ ์์๋ฅผ ํ์ false์ผ ๊ฒฝ์ฐ ์์๋ฅผ ํ์ํ์ง ์๊ฒ ๋๋ค. th:if๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ์กฐ๊ฑด์ ๊ฒฐ๊ณผ๊ฐ true์ผ ๊ฒฝ์ฐ ํ์๋๊ฒ ๋จ ์กฐ๊ฑด์ ๊ฒฐ๊ณผ๊ฐ false์ผ ๊ฒฝ์ฐ ํด๋น ์์๋ฅผ ํ์ํ๊ณ ์ถ๋ค๋ฉด th:unless๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค! ๋ฌผ๋ก th:if=${ num != 5 } ๋ก ํด๋ ์๊ด ์๋ค. ํ๋ก์ ํธ ์์ ์ค model๋ก ๋ณด๋ธ ๋ฐฐ์ด ๋ฆฌํฐ๋ด์ด null์ผ ๊ฒฝ์ฐ ์๋ฌ๊ฐ ์๊ธฐ์ง ์๋๋ก th:if๋ฅผ ์ด์ฉํด null์ ๋ํ ์ฒ๋ฆฌ๋ฅผ ํ๋๋ฐ ์๊ฐํ ๋๋ก ์ฒ๋ฆฌ๊ฐ ์ ๋์ง ์์๋ค. ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์์ต๋๋ค. java๋ก list๋ฅผ ์ถ๋ ฅํ์ ๋ ํ์คํ ๋น ๊ณต๊ฐ์ธ ๊ฒ์ ํ์ธํ๋ค. list์ ๋ด๊ธด ๊ฐ์ด ์์ด ๋น ๊ณต๊ฐ์ผ ๋ ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์์ต๋๋ค๊ฐ ๋์.. 2023. 11. 28. ์ด์ 1 ๋ค์