新しい xhtml でサインインした後、primefaces ガレリアに画像を表示しようとしていますが、何も起こりません。
これは「サインイン」ページです (index.xhtml、「Bejelentkezés」はハンガリー語で「サインイン」を意味します):
テキストに「viktor」(ユーザー名とパスワードも) を入力すると、「home.xhtml」に移動し、ガレリアが上に表示され、写真の名前が中央に表示され、下に 1 つの写真が表示されます。しかし、私はこれを得ました:
ブラウザーに「localhost: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;
}
}
プロジェクト:
何か案は?
そして別の質問.. 下の孤独な写真のように、ギャラリーの写真が適切なサイズで表示されないのはなぜですか?