ȸé»ó¿¡¼ À̹ÌÁö ÆÄÀϼ±Åà ½Ã multipl ·Î ´ÙÁß¼±ÅÃÀ» ÇÒ ¼ö ÀÖ°Ô ÇÏ°í,
±×·¸°Ô Ãß°¡ µÈ À̹ÌÁöµé Áß Æ¯Á¤ À̹ÌÁöµéÀ» X¹öÆ°À¸·Î Á¦°Å ÈÄ ³²¾ÆÀÖ´Â À̹ÌÁöµé¸¸ ¹¾î¼ ¼ºê¹Ô ½Ã ¼¹ö·Î Àü´ÞÇÏ·Á°í Çϴµ¥¿ä,
type="file" Àº ÀбâÀü¿ëÀ¸·Î Á¦¾î°¡ ºÒ°¡´É ÇÏ´Ù°í Çؼ
¼±Åà µÈ ÆÄÀÏÁ¤º¸µéÀ» º°µµ array ¿¡ ´ã¾Æ¼ ¼ºê¹Ô ½Ã °°ÀÌ Àü´ÞÇÏ·Á°í Çϴµ¥
array ¿¡ ´ã±ä Çߴµ¥ À̰Ÿ¦ ¼¹ö´Ü¿¡ ¾î¶»°Ô Àü´ÞÇÒ ¼ö ÀÖÀ»°¡¿ä?
±âÁ¸¿¡´Â ¼¹ö¿¡¼ ¹ÞÀ»¶§ MultipartFile[] detailImageFiles ·Î ¹Þ°í
ȸé´Ü¿¡¼´Â input type=file name=detailImageFiles[] multipl =multipl ·Î µÇ¾îÀÖ¾î¼
Çѹø¿¡ ÀÏ°ý ¼±Åà ÈÄ ¼ºê¹Ô Çϸé detailImageFiles¿¡ ÀüºÎ ´ã±ää·Î ³Ñ¾î°¡°í ¼¹ö¿¡¼µµ ÇØ´ç À̸§¿¡ ¸ÂÃç¼ µé¾î¿Ô´Âµ¥,
input detailImageFiles ¿¡ ´ã±â´Â file array¸¦ Á¦°¡ º°µµÀÇ º¯¼ö¿¡ ´ã°í ÀÌ°É ´Ù½Ã »õ·Î ¸¸µç input ¿¡ ¼³Á¤ ÈÄ ³Ñ±æ¶óÇߴµ¥ typeÀÌ file ÀÌ¶ó ¼³Á¤ÀÌ ¾ÈµÇ´õ¶ó°í¿ä;
$("input[name=detailImageFiles]")[0].files ¿Í
var imageFiles(Á¦°¡ ÀÓÀÇ·Î ´ãÀº ¸ÖƼÆÄÀÏÁ¤º¸) ÀÇ ³»¿ëÀº µ¿ÀÏÇÏ°Ô Äֿܼ¡ ÂïÈ÷´Âµ¥
À̰Ÿ¦ ¼¹ö´Ü(detailImageFiles) ¿¡¼ ¹ÞÀ¸·Á¸é ¾î¶»°Ô ³Ñ±æ ¼ö ÀÖÀ»Áö¿¡ ´ëÇØ Á¶¾ð ºÎŹµå¸³´Ï´Ù.
ps.multiple °¡ ¾Æ´Ñ °æ¿ì¿¡´Â ±×³É ȸé»ó¿¡¼ input file À» 1:1 ·Î ¸ÅĪÇؼ append, remove Çؼ ³Ñ°å¾ú½À´Ï´Ù.
ÆÄÀÏ Ãß°¡Çϸé input µµ Çϳª Ãß°¡µÇ°í, »èÁ¦Çϸé ÇØ´ç input »èÁ¦ÇÏ´Â ½ÄÀ¸·Î..
±Ùµ¥ multiple ´Â ±×·¸°Ô ÇÒ ¼ö°¡¾ø¾î¼..
Áú¹® | 2460¸íÀÌ Àоú¾î¿ä. 3.129.247.196