- Timestamp:
- 2017-09-12T17:19:04+12:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
other-projects/the-macronizer/trunk/src/java/web/servlets/FileUpload.java
r30062 r31962 1 1 package web.servlets; 2 2 3 import java.io.BufferedReader; 3 4 import java.io.File; 5 import java.io.FileReader; 4 6 import java.io.IOException; 7 import java.lang.StringBuilder; 5 8 import java.util.List; 6 9 import javax.servlet.RequestDispatcher; … … 16 19 import util.FileUtil; 17 20 import monogram.plugin.PluginManager; 21 import org.apache.log4j.*; 18 22 19 23 /** … … 25 29 26 30 private File tmpdir; 31 32 //Create an instance of the Logger object created for this class in log4j.properties 33 static Logger logger = Logger.getLogger(web.servlets.DirectInput.class.getName()); 27 34 28 35 @Override … … 77 84 request.setAttribute("options", properties.getOptions()); 78 85 forward(address + "/main.jsp", request, response); 86 String outputText = stringFromFile(restoredFile); 87 logger.error("Output:"+outputText); 79 88 } catch (UnsupportedOperationException e) { 80 89 FileUtil.deleteFile(restoredFile); … … 126 135 requestData.setFile(file); 127 136 requestData.setFilename(item.getName()); 137 String logText=stringFromFile(file); 138 logger.error("Input:"+logText); 128 139 } 129 140 } … … 133 144 return requestData; 134 145 } 135 146 147 private String stringFromFile(File file)throws IOException{ 148 BufferedReader reader = new BufferedReader(new FileReader(file)); 149 String line = null; 150 StringBuilder sb = new StringBuilder(); 151 try{ 152 while((line=reader.readLine())!=null){ 153 sb.append(line); 154 } 155 return sb.toString(); 156 } 157 catch (Exception e){ 158 e.printStackTrace(); 159 } 160 finally{ 161 reader.close(); 162 } 163 } 164 136 165 private PluginConfiguration configure(Properties properties) { 137 166 final File file = properties.getFile();
Note:
See TracChangeset
for help on using the changeset viewer.