, с был уже исправлен на, поэтому 2.0.6, 2.1.0 и более поздние версии не имеют его.

РОБЛЕМА УЖЕ РЕШЕНА В МИФАХ 2.1 РЕАЛИЗАЦИЯ

У меня есть ссылка, которая передает параметр Integer правильно, как это:

<h:link outcome="/process/createProcess">
    <f:param name="id" value="#{process.idprocess}" />
    Edit
</h:link>

Он переходит к «createProcess.xhtml? Id = 21» правильно, и у меня есть этот код в области запроса, поддерживающей Bean createProcess:

@ManagedProperty(value="#{param.id}")
private Integer idProcess;

private Process newProcess;

@PostConstruct
public void init()
{
    log();
    if (idProcess!=null)
        newProcess = Dao.getProcessDAO().get(idProcess);
    else
        newProcess = new Process();
}

Я заметил чтоidProcess всегда ноль. После отладки я понял, что метод setIdProcess вызываетсяПОСЛЕ @PostConstruct.

Я понимаю, что внедрение выполняется сразу после создания компонента, и все свойства управления доступны в@PostConstruct.

Чего мне не хватает?

Ответы на вопрос(1)

Ваш ответ на вопрос