다중 이미지 파일 업로드에서 이미지파일을 업로드 하고 수정하는 기능을 구현하시오.


현재 다중 이미지 업로드가 안됨
JSP -> 정상적으로 appenchild는 작동
CONTROLLER -> 여러개의 파일 업로드를 못받고 마지막 파일만 받음
고쳐야됨.

create table t_board(
articleType number(1),
articleNO number(10) primary key,
parentNO number(10) default 0,
title varchar2(500) not null,
content varchar2(4000),
imageFileName varchar2(100),
writedate date default sysdate not null,
id varchar2(10),
CONSTRAINT FK_ID FOREIGN KEY(id)
REFERENCES t_member(id)
);
<select id="selectAllArticlesList" resultMap="articlesResult" parameterType="java.util.Map" >
<![CDATA[
SELECT *
FROM (SELECT ROWNUM as recNum,LVL as "level",articleNO,parentNO,title,id,writeDate,articleType,views,
ROUND(((TO_DATE(TO_CHAR(sysdate,'YY/MM/DD HH24:MI:SS'), 'YY/MM/DD HH24:MI:SS')
-TO_DATE(TO_CHAR(writedate, 'YY/MM/DD HH24:MI:SS'),'YY/MM/DD HH24:MI:SS'))*24*60),0) AS minDif
FROM (SELECT LEVEL as LVL,articleNO,parentNO,title,id,writeDate,articleType,views,
ROUND(((TO_DATE(TO_CHAR(sysdate,'YY/MM/DD HH24:MI:SS'), 'YY/MM/DD HH24:MI:SS')
-TO_DATE(TO_CHAR(writedate, 'YY/MM/DD HH24:MI:SS'),'YY/MM/DD HH24:MI:SS'))*24*60),0) AS minDif
FROM t_board
START WITH parentNO=0
CONNECT BY PRIOR articleNO = parentNO
ORDER SIBLINGS BY articleType ASC))
WHERE recNum between(${section}-1)+(${pageNum}-1)*10+1 and (${section}-1)+${pageNum}*10
]]>
</select>
@Override
public List<ArticleVO> selectAllArticlesList(Map<String, Object> articleMap) throws DataAccessException {
List<ArticleVO>articlesList = sqlSession.selectList("mapper.board.selectAllArticlesList", articleMap);
return articlesList;
}