[quote=tiago__][quote=luan_gazin]esse #{itemBean.itens} é um list do que?
SelectItem?[/quote]
exato…
public List<String> getItens() {
ItemRN itemRN = new ItemRN();
this.itens = itemRN.listarNomes();
return itens;
}
[/quote]
Como vc esta usando um List aconselho vc fazer algo assim:
Obs. sei que o exemplo abaixo não tem nada a haver com o seu projeto, mas é apenas pra vc entender,
public class Mbean {
private List<SelectItem> combo;
private String cidadeSelecionada;
// getters e setters suprimidos
public List<SelectItem> getCombo() {
if (combo == null) {
combo = new ArrayList<SelectItem>();
combo.add(new SelectItem("PA","Pará");
combo.add(new SelectItem("CE","Ceará");
}
return combo;
}
}
[quote=luan_gazin][quote=tiago__][quote=luan_gazin]esse #{itemBean.itens} é um list do que?
SelectItem?[/quote]
exato…
public List<String> getItens() {
ItemRN itemRN = new ItemRN();
this.itens = itemRN.listarNomes();
return itens;
}
[/quote]
Como vc esta usando um List aconselho vc fazer algo assim:
Obs. sei que o exemplo abaixo não tem nada a haver com o seu projeto, mas é apenas pra vc entender,
public class Mbean {
private List<SelectItem> combo;
private String cidadeSelecionada;
// getters e setters suprimidos
public List<SelectItem> getCombo() {
if (combo == null) {
combo = new ArrayList<SelectItem>();
combo.add(new SelectItem("PA","Pará");
combo.add(new SelectItem("CE","Ceará");
}
return combo;
}
}
“The presence of this annotation on a field of a class annotated with ManagedBean instructs the system to inject a value into this property as described in section JSF.5.3 of the spec prose document in the subsection”
[quote=tiago__][quote=tiago__][quote=benignoms]Qual escopo dos beans? O ItemBean deve ter escopo maior ou igual que o RequisicaoBean, de preferência Session.
Meu metodo pesquisarRedacoesStatus(statusAtual) da classe RedacaoMB é descrito abaixo:
private String statusAtual;
public int pesquisarRedacoesStatus(String status) {
redacoes = new ArrayList();
for (Redacao r : dao.findRedacaoEntities()) {
if ((r.getStatus().equals(status))) {
redacoes.add®;
}
}
return redacoes.size();
}
public String getStatusAtual() {
return statusAtual;
}
public void setStatusAtual(String sts) {
this.statusAtual = sts;
}
Por fim quando realizo a pesquisa vem todas as redações corrigidas, não corrigidas, e recorrigidas, e não como deveria mostrar apenas o status que foi selecionado.
O que falta? o que está dando errado no meu código? me ajudem por favor!
Desde já agradeço!