Thymeleaf¿¡¼ ¹Ýº¹¹®(each) ¾È¿¡ if¹® »ç¿ëÇϱâ
Thymeleaf¿¡¼ ¹Ýº¹¹® ¾È¿¡¼ if¹® »ç¿ëÇϱâ
Thymeleaf¿¡¼ ¹Ýº¹¹®À» »ç¿ëÇÏ´Â °ÍÀº ¿©±â Æ÷½ºÆÿ¡¼ ´Ù·ð¾ú½À´Ï´Ù.
À̹ø¿¡´Â ¹Ýº¹¹® ¾È¿¡¼ if¹®À» »ç¿ëÇÏ¿© ¹Ýº¹¹® ¾È¿¡¼ °ªÀ» ãÀº °æ¿ì °ªÀ» Ç¥½ÃÇÏ´Â ¹æ¹ýÀ» ´Ù·ç°Ú½À´Ï´Ù.
1 | <span class="pull-right-container" th:each="[¹Ýº¹¹® ¾ÈÀÇ °´Ã¼ ¸í] : ${[¹è¿ ¶Ç´Â Ä÷º¼Ç µîÀÇ °´Ã¼]}" |
À§ ¼Ò½ºÄÚµå´Â Âü°í¿ëÀÔ´Ï´Ù.
Çϳª¾¿ Ç®¾î¼ ¼³¸íÀ» ÇÏ°Ú½À´Ï´Ù.
¸ÕÀú ¿¹·Î span ű׿¡ Àû¿ëÀ» Çغ» °ÍÀ̸ç, ´Ù¸¥ ű׿¡µµ Àû¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
th:each¿¡¼ ¹è¿ ¶Ç´Â Ä÷º¼Ç °´Ã¼¸¦ ¼±¾ðÇÏ°í ÇØ´ç Ä÷º¼Ç ³»ÀÇ °´Ã¼¸¦ ¼±¾ðÇÕ´Ï´Ù.
¿¹¸¦ µé¸é List<String> strList = Arrays.asList("1","2","3")
À¸·Î ¼±¾ðµÈ °ÍÀ» »ç¿ëÇÑ´Ù¸é ´ÙÀ½°ú °°½À´Ï´Ù.
th:each="str : ${strList}"
th:object¿¡´Â À§ ¹Ýº¹¹®ÀÇ °´Ã¼, ¿¹½ÃÀÇ strÀ» ³Ö½À´Ï´Ù.
±×¸®°í th:if¿¡¼ Á¶°ÇÀ» Àû¾îÁÖ°Ô µÇ¸é ÇØ´ç °ªÀÌ ¸ÂÀ» ¶§ smallűװ¡ º¸¿©Áö°Ô µË´Ï´Ù.
À§ÀÇ ¿¹Á¦¿¡ ´ëÇÑ »ç¿ë ¿¹¸¦ º¸½Ã°í ½ÍÀ¸½Ã¸é ÀÌ°÷ Æ÷½ºÆÃÀ» Âü°íÇϼ¼¿ä.