Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.23 KB | None | 0 0
  1. private String retrieveFile(HttpServletRequest req) {
  2. StringBuilder str = new StringBuilder();
  3.  
  4. try {
  5.  
  6. // Collection<Part> parts = req.getP();
  7. Part part = req.getPart("iFile");
  8.  
  9. // System.out.println("No of parts:" + parts.size());
  10. // System.out.println("outside");
  11.  
  12. //for (Part part : parts) {
  13.  
  14. fileType = getFileType(part);
  15.  
  16. // part.write("part-" + part.getName());
  17.  
  18.  
  19. InputStream is = part.getInputStream();
  20. BufferedReader br = new BufferedReader(new InputStreamReader(is));
  21. char[] buf = new char[10];
  22.  
  23. while ((br.read(buf)) != -1) {
  24. str.append(buf);
  25. }
  26. is.close();
  27. br.close();
  28.  
  29.  
  30.  
  31. Collection<Part> parts = req.getParts();
  32. StringBuilder sb = new StringBuilder();
  33.  
  34. for (Part p : parts) {
  35.  
  36. if (!"iFile".equals(p.getName())) {
  37. Scanner scanner = new Scanner(p.getInputStream());
  38.  
  39.  
  40. while (scanner.hasNext()) {
  41. sb.append(scanner.nextLine()).append(":");
  42. }
  43.  
  44.  
  45. }
  46.  
  47. }
  48. req.getSession().setAttribute("aEngine", sb.toString());
  49.  
  50. //Part myStringPart = req.getPart("aEngine");
  51.  
  52. // myStringPart = req.getPart("aEngine");
  53. // scanner = new Scanner(myStringPart.getInputStream());
  54. //
  55. // while (scanner.hasNext()) {
  56. // sb.append(scanner.next()).append(":");
  57. // }
  58. //
  59. //
  60.  
  61.  
  62. // }
  63.  
  64. // System.out.println("File contents:\n" + str.toString());
  65.  
  66. } catch (IOException ex) {
  67. Logger.getLogger(UIMAUpload.class.getName()).log(Level.SEVERE, null, ex);
  68. } catch (ServletException ex) {
  69. Logger.getLogger(UIMAUpload.class.getName()).log(Level.SEVERE, null, ex);
  70. } finally {
  71. return str.toString();
  72.  
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement