jsp 질문여..급해요 ㅜ.ㅜ 도와주삼..
정예
String arrUpFiles[] = req_info.getUploadedFileNames();
String arrUpFileSizes[] = req_info.getFileInputSizes();
String[] variableNames = req_info.getFileInputNames();
for (int i=0; variableNames != null && ivariableNames.length; i++)
{
String formVal = variableNames[i];
////////이쪽 이 문제인듯 한데...어케 구현해야 하나요?
hs.remove(formVal);
hs.put(formVal, arrUpFiles[i]);
////////
}
query = update di_company_master set sno = sno \n;
for (int i=0; ivariableList.length; i++)
query += , + variableList[i] + = ? \n;
query += where sno = + strSno;
try
{
pstmt = new XPPreparedStatement(this, query);
for (int i=0; i variableList.length; i++)
{
pstmt.setString(i+1, (String)hs.get(variableList[i]));
// DEBUG
//out.println(variableList[i] + : + (String)hs.get(variableList[i]) + br);
}
pstmt.executeUpdate();
이부분들 인데요..파일 업로드시..여러개의 파일을 업로드 합니다.
수정을 클릭해서 수정부분인데 다른 파일 나두고 새로운 파일 추가해서 수정하면 기존의 파일이 다 삭제 됩니다.
기존 다른 파일들은 가만히 나도고 업데이트 하게좀 더와주세요....
제 생각엔 저 부분 같은데 어케 구현해야 할지 막상 몰긋네요..ㅋ ////// /////////
-
똘끼
ㅡㅡ 이건 뭐 이용해서 업로드 하신 거예여? ㅡㅡ 컴포식이? 이용하식거예요?
-
베네딕트
ㄳ 이건 해결.ㅋ 딴게 떠 태클 ㅋ
-
한길찬
이것은 업무을 정의 하셔야 될듯 ^^
위에 말하시는것 처럼을 할려면 수정시에는 추가만 가능한다.
수정시에는 기존 정보는 그대로 놓아 두고 들어온 정보만 추가 해 주시면 될듯 ^^
제가 보기에는 신규랑 수정 파일 업로드 로직을 다르게 하셔야 될듯 ^^ -
큰꽃들
무슨 소린지 잘 모르겟어요. 실제 물리적인 파일이 삭제 된다는것인지? 아님, 디비에서 파일이름이 삭제 된다는 것인지요?
-
푸르
hs ? hashmap 이나 뭐 그런거 같은데...
이것만 보아서는 어떻게 구현하고 있는지 알수가 없네요.
파일삭제가 문제가 된다면 파일 삭제하는 부분을 빼면 되겠지요.
그치만 파일삭제가 구현되어있다는 것은 무언가 다른 부분과 연계성이 있기땜시
그럴것이라는 생각에 그렇게 하라고는 말씀드릴 수가 없네요..~~