Apr 20, 2007
CFDirectory mit Java
ColdFusion
Another CFML w/ Java Trick [by barneyb]
Die CFDIRECTORY Funktion ist ja bekanntlich nicht die Schnellste. Will man grössere Verzeichnis auslesen, ist die direkte Verwendung der entsprechenden Java-Klassen deutlich performanter.
Mit der list() Methode aus der java.io.File class werden die Verzeichnis Namen ausgelesen. Nachteil: Die im CFDIRECTORY vorhandene Filtermöglcihkeit steht so nicht zur Verfügung bzw. müsste mit java.io.FileFilter oder java.io.FilenameFilter implementiert werden.
CFML code:
Java code:
Die java.util.List kann wie ein CF-Array behandelt werden..
Comments are currently closed