All pastes #122183 Raw Edit

Untitled

public text v1 · immutable
·published 2006-08-08 14:35 UTC
rendered paste body
                                        FileItem item = (FileItem) it.next();
                                        if(item.getSize() > 0) {
                                                String fname = item.getName();
public void processFiles() {
                try {
                        if(FileUpload.isMultipartContent(request)) {
                                DiskFileUpload upload = new DiskFileUpload();
                                List items = upload.parseRequest(request);
                                String root = TapeData.config.getProperty("root") + System.getProperty("file.separator") + "midia" + System.getProperty("file.separator") + c.getNome() + System.getProperty("file.separator");
                                Iterator it = items.iterator();
                                while(it.hasNext()) {
                                        FileItem item = (FileItem) it.next();
                                        if(item.getSize() > 0) {
                                                String fname = item.getName();
                                                int barra = fname.lastIndexOf("\\");
                                                if(barra > 0) {
                                                        fname=fname.substring(barra + 1);
                                                }

                                                File f = new File(root + fname);
                                                item.write(f);
                                        }
                                }

                        }
                }
                catch(Exception ex) {

                }
        }