I've got a case where I need to display an image dynamically based on a test in a row of data. I'm experimenting w/ the Image class but am at a loss as to what to do next and cannot find any example code or documentation.
Here's a snippet where I'm adding the Image based on a condition: //determine status icon label if (employee.getStatus().equals("in")) item.add(new Image("statusIcon", "icon_in_office.gif")); else if (employee.getStatus().equals("lunch")) item.add(new Image("statusIcon", "icon_at_lunch.gif")); else item.add(new Image("statusIcon", "icon_out_office.gif")); Here's my HTML tag: <img wicket:id="statusIcon" /> It replaces the image tag w/ this url, which is incorrect: /resources/com.portlets.ui.CheckIn/icon_out_office.gif So...I see a broken image. Since the images weren't on the classpath I put them in the same directory as the wicket source files so they *would* be... ?? Will I also need to add my webroot's image directory (e.g. /assets/images/) to the classpath, put the images back in there...and then point to the filename like I did in my Java snippet above? Thanks! ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user