Как получить выбранный объект из списка на странице jsf

226
03 декабря 2017, 12:48

Форма на странице jsf

 <h:form id="position_">
    <h:selectOneMenu value="#{personBean.position}"  converter="org.jboss.seam.faces.conversion.ObjectConverter" >
        <f:selectItems value="#{positionBean.positionList}" var="c" itemLabel="#{c.title}" itemValue="#{c.id}"  />
    </h:selectOneMenu>
    <h:commandButton value="Save Position" action="#{personBean.addPositionToPerson(c.id)}"  />
    </h:form>

Как собственное получить в данный метод значение id

 public String addPositionToPerson(long id) {
    person = personServiceNew.findById(id);
    position = positionService.findPositionById(id);
    person.setPosition(position);
    person = personServiceNew.merge(person);
    return "viewPersonList.xhtml";
}

в данной строке position = positionService.findPositionById(id); все время вылетает NullPointer. Бин сессионный.

READ ALSO
Ошибка JS в phpstorm

Ошибка JS в phpstorm

Возникла странная проблема, при написании сайта

235
Интеграция верстки в WordPress?

Интеграция верстки в WordPress?

Подскажите, пожалуйста, есть верстка сайта, одна главная страничка, и 2 внутренниеУ внутренних разный HTML код, шапка немного другая, контент...

282