0
我想創建一些文件在WEB-INF /上傳和 上傳是一個文件夾,其中包含一些上傳文件。java不能mk目錄和文件在web-inf
ServletContext context = getServletContext();
String dir = context.getRealPath("WEN-INF/upload");
File folder = new File(dir);
if(folder.exists()){
//do something
}else{
folder.mkdir();
}
這是一件簡單的代碼,而DIR像這樣:
C:\Code\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\MON\WEN-INF\upload
所以我調試它在Eclipse中,並在同一時間,我到
C:\Code\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\MON\WEN-INF\
觀看是否創建了上傳文件夾。 沒有任何異常,但該文件夾無法創建,我不知道爲什麼, 謝謝。
您是否擁有在WEN-INF中創建目錄所需的權限? – twain249 2012-03-15 14:37:16
我希望你把'WEB-INF'稱爲'WEN-INF'只是一個錯字! – adarshr 2012-03-15 14:37:18
你能打印出'文件夾'的絕對路徑嗎?此外,處理由folder.mkdir()給出的返回值通常是一個好主意。這應該是真的,如果該文件夾被創建 – 2012-03-15 14:39:22