Как получить выбранное изображение из? - PullRequest
0 голосов
/ 29 июня 2019

поэтому у меня есть p: contentFlow с несколькими изображениями, каждое изображение - это модель, которая имеет имя и путь, поэтому я хочу, чтобы каждый раз, когда пользователь нажимал на изображение, я хотел передать изображение (что, очевидно,модель) в бин, а затем получить путь к изображению ...

Ну, моя проблема здесь в том, что когда пользователь нажимает на изображение, он вызывает метод getImagePath и передает изображение в метод, ноизображение фактически нулевое!

вот мой код:

xhtml:

<h:form>

    <p:contentFlow value="#{viewer.images}" var="image">
        <p:commandLink styleClass="content"
            action="#{viewer.getImagePath(image)}">
            <p:graphicImage value="resources/images/#{image.name}"
                styleClass="content" />
        </p:commandLink>
    </p:contentFlow>

</h:form>

и боб:

    public void getImagePath(ImageModel image) {
    System.out.println(image.getPath());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...