В калиткой добавить новое изображение на странице:Как проверить, существует ли ContextRelativeResource?
String filename = "images/specialLogo.jpg";
add(new Image("logoImage", new ContextRelativeResource(filename)));
Как я могу проверить, существует ли этот файл «specialLogo.jpg», путем добавления перед тем имя файла правильный путь, по которому приложение .war файл (ContextRelative)?
Другими словами: как сделать:
if (exists) {
add...(specialLogo)
} else {
add... (normalLogo)
}
Вы можете использовать [java.io.File.exist()] (http://docs.oracle.com/javase/7/docs/ апи/Java/IO/file.html # существует% 28% 29). –
Да, но я не знаю полного пути перед именем файла - и об этом и говорит мой вопрос. – Celahirius