<%
String path = application.getRealPath("/") + "フォルダ名";
File dir = new File(path);
if(dir.exists() != true){
dir.mkdir(); //なければ作成
}
→Fileオブジェクトのexists()メソッドでパスが示すファイルまたはフォルダが存在するかどうか確認する。
String[] files = dir.list();
→Fileオブジェクトのlist()メソッドでパスが示すフォルダの中のファイルまたはフォルダを表す配列を取得。
Arrays.sort(files); //昇順にソート
for(int i = 0; i < files.length; i++){
out.println(files[i] + "<br />");
}
%>