I want that all image files in a given directory are shown on my site so that the admin can simply add/delete image files by editing the directory. So I do this with ListView:
ImgListView imgListView = new ImgListView("listImageData", new LoadableDetachableModel() { protected Object load() { Folder folder = new Folder("D:/wicketex/Kunsthaus/context/WEB-INF/classes/ueberuns/images1"); return Arrays.asList(folder.listFiles()); } }); add(imgListView); So my first problem is: how can I get the absolut path for my Folder? The images are added in the following way: public ImgListView(String name, final IModel files) { super(name, files); } protected void populateItem(ListItem listItem) { final File file = (File)listItem.getModelObject(); Resource resource = new WebResource() { public IResourceStream getResourceStream() { IResourceStream stream = new FileResourceStream(file); return stream; } }; Image image = new Image("imageFile", resource); image.add(new SimpleAttributeModifier("class", "bildlinks")); listItem.add(image); } } Is there a better way of adding the "src" to my image component? Thank you for your help! -- View this message in context: http://www.nabble.com/ListView-with-images-and-getting-absolut-path-tp16580373p16580373.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]