h:graphicImage 在 JSF 中不显示图像

h:graphicImage does not display image in JSF

我的 class 中有这个,我正在尝试在我的网页上访问它。

public String carImageURL = "/resources/images/sample_car.jpg";

这是我在我的网页中使用的代码,但它不起作用。

<h:graphicImage value="#{carClass.carImageURL}"></h:graphicImage >

当我运行页面里面没有车的图片。

将 carImageURL 属性更改为私有范围并为其编写一个 getter 方法。同样在图片路径开头写上斜线:

private String carImageURL = "/resources/images/sample_car.jpg";

public String getCarImageURL() {
    return carImageURL;
}