問(wèn):因?yàn)樵诰庉嬳?yè)面,有ImagePath的普通表單項(xiàng)的隱藏域,也有Image的文件上傳項(xiàng)
那么在后臺(tái)進(jìn)行Fileitem處理的時(shí)候,它是先處理ImagePath的普通表單項(xiàng)還是先處理Image的文件上傳項(xiàng)的?
因?yàn)?/p>
因?yàn)樵谶@里,處理ImagePath的普通表單項(xiàng)的時(shí)候,它會(huì)判斷cake對(duì)象的ImagePath是否為空嘛,
如果它先處理ImagePath的普通表單項(xiàng)就會(huì)判斷到cake對(duì)象的ImagePath為空,然后就會(huì)賦值,
然后它再處理文件上傳項(xiàng),發(fā)現(xiàn)有文件上傳,就會(huì)再次賦值了
答:同學(xué)你好,這里是哪個(gè)先出現(xiàn),就先處理那個(gè)。這里是先判斷是否是普通表單項(xiàng),然后判斷文件上傳項(xiàng),如果文件上傳項(xiàng)不為null,則覆蓋之前的圖片。
問(wèn):老師你說(shuō)的哪個(gè)先出現(xiàn),就先處理那個(gè)是什么意思?是jsp頁(yè)面里表單項(xiàng)的順序嗎
答:是的,就是jsp頁(yè)面中表單提交的順序。祝:學(xué)習(xí)愉快~