【发布时间】:2012-02-17 04:41:27
【问题描述】:
我正在尝试使用以下示例中显示的代码:
java.lang.NullPointerException while creating DiskFileItem
我的测试方法包含以下代码:
final File TEST_FILE = new File("C:/my_text.txt");
final DiskFileItem diskFileItem = new DiskFileItem("fileData", "text/plain", true, TEST_FILE.getName(), 100000000, TEST_FILE.getParentFile());
diskFileItem.getOutputStream();
System.out.println("diskFileItem.getString() = " + diskFileItem.getString());
该位置存在文本文件,但上述代码最后一行没有输出文件内容。
知道为什么吗?
注意
以下确实打印文件内容:
BufferedReader input = new BufferedReader(new FileReader(TEST_FILE));
String line = null;
while (( line = input.readLine()) != null){
System.out.println(line);
}
【问题讨论】:
标签: java spring spring-mvc junit apache-commons