- for (File f : root.listFiles()) {
- String name = f.getName();
- if ( !name.endsWith(".html")) {
- continue;
+ File[] files = root.listFiles();
+ if (files != null) {
+ for (File f : files) {
+ String name = f.getName();
+ if ( !name.endsWith(".html")) {
+ continue;
+ }
+ String display = name.replaceFirst("\\.html$", "");
+
+ out.print("<li><a href='");
+ out.print(name);
+ out.print("'>");
+ out.print(display);
+ out.println("</a></li>");