Powered by
JSPQNA View
Corrupt form data : premature ending
현우 2009-02-18 10:46:43.0

이제 스트러츠공부한지 1주일됐는데요
jsp스트립트로 파일업로드할때는 쉬웠는데 스트러스써서 할려니깐 안되서요 질문드려요

Corrupt form data : premature ending  이미 input stream을 읽어버린 상태라는데 어떻게 하면 해결할수있을까요 ㅠㅠ
DispatchAction안에서는 파일업로드를 할수없나요??

public class GuestBookAction extends DispatchAction{

 public ActionForward write(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) throws Exception{
//  GuestBookBean gBean = (GuestBookBean)form; 
  GuestBookMgr gMgr = new GuestBookMgr(); 
  String savePath="C:/";
  
   int sizeLimit = 5 * 1024 * 1024 ;

    try{
    MultipartRequest multi=new MultipartRequest(request, savePath, sizeLimit,"euc-kr",new DefaultFileRenamePolicy());
  
     String filename=multi.getFilesystemName("gb_file");
//  File filesize=multi.getFile("gb_file");
  
     String title = multi.getParameter("gb_title");
     String content = multi.getParameter("gb_content");
     String email = multi.getParameter("gb_email");
     String name = multi.getParameter("gb_name");
     String passwd = multi.getParameter("gb_passwd");
    
     gMgr.insertBoard(filename,title,content,email,name,passwd);
    
    
    }
    catch(Exception e) {
   e.printStackTrace();
   System.out.print("예외 상황 발생..! ");
  }
    request.setAttribute("boardlist",gMgr.getBoardList());
  return mapping.findForward("list");
 }

hsboy struts프레임웍이 request에대해서 이미 처리했기 때문일겁니다.. struts에서 업로드를 하기 위해선 지정된 업로드 모듈을 사용해야 됩니다. jakarta commons의 fileupload를 이용해야 하는데요, 아래 검색결과에 예제는 많네요.
http://www.google.co.kr/search?sourceid=navclient&hl=ko&ie=UTF-8&rlz=1T4GGIH_koKR284KR284&q=struts+fileupload
<2009-02-18 13:43:33.0>
이름: 패스워드:
JSPQNA List
No 제목 이름 조회수 날짜
28 java파일 컴파일문제... 고형윤 13  2010/09/03
21 jsp로 회원가입 수정할때 우편번호 창이 따로뜨는거 도와주세요 박상은 290  2010/04/30
17 익스 플러로 인터넷하면 Temporary Internet Files폴더에 파일이 생기잖아요. martin 496  2010/01/18
16 스트러츠2사용 jsp 표현 궁금 612  2009/12/25
15 jsp와 vb의 http방식의 파일 upload ? 구영탄 789  2009/12/15
14 jsp에서 화일이름 참조문제 [1] 초보스타 545  2009/12/07
11 struts-config.xml 이 적용되지 않습니다. 이병주 503  2009/10/01
10 jsp를 처음시작하려고하는데 조언좀부탁드립니다. kende 911  2009/04/09
9 java mail을 이용해서 대량메일방송.. [2] 현우 1417  2009/03/06
Corrupt form data : premature ending [1] 현우 10394  2009/02/18
7 안녕하세요 .. [2] 현우 1287  2008/12/30
5 안녕하세요...iframe안쓰고 include를 썼을경우요.. [2] 용직 1351  2008/11/28
3 게시판에서 욕설 필터링하려면 어떻게해야하나요?? [1] 현우 1482  2008/11/23
2 디비에 저장된 아이디랑 패스워드비교할때요.. [2] ㅎㅎ 1040  2008/11/13
1 [질문]JSP에서 Servlet으로 한글을 전달하면 코드로 변경됩니다. [1] 김현중 1382  2008/11/06
 [First] <<  [01] >>  [Last]
ABOUTJSP.COM by hsboy.