MultipartRequest

수돌임깅·2023년 8월 8일
0
case "/goods/insert":
			MultipartRequest multi = new MultipartRequest(request, "c:"+path, 1024*1024*10,"UTF-8",new DefaultFileRenamePolicy());
			String image = multi.getFilesystemName("image");
			GoodsVO vo = new GoodsVO();
			UUID uuid =UUID.randomUUID();
			String gid = uuid.toString().substring(0,8);
			vo.setGid(gid);
			vo.setImage(path+image);
			vo.setTitle(multi.getParameter("title"));
			vo.setMaker(multi.getParameter("maker"));
			vo.setPrice(Integer.parseInt(multi.getParameter("price")));
			System.out.println(vo.toString());
			gdao.insert(vo);
			response.sendRedirect("/goods/list");
			break;
            ```
            
            
            다음과 같은 코드는, vo에 사진파일을 넣기 위하여 하는 행동이다.
            
            
            ```
		<form name="frm" class="card p-3" method="post" enctype="multipart/form-data"> <!--  파일까지 넘겨줘야할 경우 -->

일단 파일까지 넘겨주어야 할 때 html에 enctype을 주어야 한다.

profile
초보 개발자

0개의 댓글