WEB-INF/uploadでいくつかのファイルを作成します。 uploadはいくつかのアップロードファイルを含むフォルダです。javaはweb-infでmk dirとファイルを作成できません
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
だから私は日食でそれをデバッグすると同時に、私は見て
C:\Code\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\MON\WEN-INF\
に入りますアップロードフォルダが作成されているかどうか。 例外はありませんが、フォルダを作成することはできません。理由はわかりません。 ありがとうございます。
WEN-INFでディレクトリを作成するために必要な権限がありますか? – twain249
「WEB-INF」を 'WEN-INF'と呼ぶことが誤植であることを祈っています! – adarshr
'folder'の絶対パスを出力できますか?また、一般的には、folder.mkdir()によって返される戻り値を処理することをお勧めします。フォルダが作成されている場合は、それは本当でなければなりません –