Я пытаюсь отобразить некоторое изображение в галерее свойств после входа в новый xhtml, но ничего не происходит.Прикрепленные файлы не отображаются после регистрации, но напрямую да
Это «поют» страницы (index.xhtml, «Bejelentkezés» означает «Вход» в венгерский):
Когда я заполняю тексты с «виктор» (имя пользователя и passw тоже), он переходит к «home.xhtml», ведьма будет показывать вверх вверх галерею, имя картинки посередине и одну картинку внизу. Но я получил это:
Если я пишу "локальный: 8080/Primefaces_test1/home.xhtml" в браузере, ENTER, увидеть чудо, я получил это:
Как вы можете видеть, названия изображений есть каждый раз. Как это возможно? Мой home.xhtml:
GalleriaBean.java:
@ManagedBean(name = "galleriaBean")
@SessionScoped
public class GalleriaBean {
private List<String> images;
private String image;
@PostConstruct
public void init() {
images = new ArrayList<>();
for(int i=1; i<=6; i++) {
images.add(i+".jpg");
}
image = images.get(0);
}
public List<String> getImages() {
return images;
}
public void setImages(List<String> images) {
this.images = images;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
}
Проект:
Любые идеи?
И еще один вопрос .. Почему фотографии в галерее не показывают нужный размер, например, как одинокая картина?
В зависимости от вашей веб-конфигурации вам необходимо использовать расширение '.jsf' вместо' .xhtml' при вводе URL-адресов вручную – Manuel