Pessoal, fiz um selectOneMenu, na tela esta aparecendo os itens , porem quando vou no metodo pesquisarprocedimento e dou um getcodigodatabela ele esta null;;
<p:selectOneMenu value="#{cadguiaMbean.codigodatabela}" style="width: 90px;">
<f:selectItems value="#{cadguiaMbean.itemTab}"/>
</p:selectOneMenu>
<p:inputText id="txtcodproced" value="#{cadguiaMbean.codproced}" style="width: 63px;" maxlength="8">
<p:ajax event="blur" update="@form" listener="#{cadguiaMbean.pesquisarprocedimento}"/>
</p:inputText>
*********************Bean
private String codigodatabela;
private List<SelectItem> itemTab;
public void iniciarView() {
itemTab=listatab();
}
public List<SelectItem> listatab() {
List<Object> objectList = servico.buscarcadtab();
List<SelectItem> itens = new ArrayList<SelectItem>(objectList.size());
Iterator iterator = objectList.iterator();
while (iterator.hasNext()) {
Object[] obj = (Object[]) iterator.next();
itens.add(new SelectItem((String) obj[0], (String) obj[1]));
}
return itens;
}
public void pesquisarprocedimento(){
setDescproced("");
setQtdproced("");
String teste = getCodigodatabela();
}