// check the folder really exists on disk
if ( !folder.exists() )
throw new BadRequestException( "www.error.folderDoesntExist", 404 );
final TFolders tpl = new TFolders();
tpl.setFiles( getOrderedFiles(folder.listFiles()) );
getResponse().showJson( tpl.makeRenderer() );
}