Update of /var/cvs/applications/resources/META-INF/tags/mm/resources
In directory james.mmbase.org:/tmp/cvs-serv3059
Modified Files:
directory.tagx
Log Message:
See also:
http://cvs.mmbase.org/viewcvs/applications/resources/META-INF/tags/mm/resources
Index: directory.tagx
===================================================================
RCS file:
/var/cvs/applications/resources/META-INF/tags/mm/resources/directory.tagx,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- directory.tagx 12 Nov 2006 10:35:09 -0000 1.1
+++ directory.tagx 3 Sep 2008 17:21:40 -0000 1.2
@@ -16,6 +16,7 @@
static final Pattern IMAGES =
Pattern.compile("\\A.*\\.(png|gif|jpeg|jpeg)\\z");
</jsp:declaration>
<jsp:scriptlet>
+ if (application.getRealPath(dir) != null) {
File list = new File(application.getRealPath(dir));
File[] fs = list.listFiles(new FileFilter() {public boolean accept(File
file) { return ! file.isDirectory() && file.canRead() &&
IMAGES.matcher(file.getName()).matches(); }} );
List<File> files = new ArrayList(fs == null ?
Collections.EMPTY_LIST : Arrays.asList(fs));
@@ -26,6 +27,7 @@
files.subList(max, files.size()).clear();
}
jspContext.setAttribute("files", files);
+ }
</jsp:scriptlet>
<c:forEach items="${files}" var="file">
<mm:context>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs