Podemos poner explícitamente las option de la combo…
<h:selectOneMenu value="#{OperaBB.op}">
<f:selectItem itemLabel="suma" itemValue="suma" />
<f:selectItem itemLabel="resta" itemValue="resta" />
<f:selectItem itemLabel="multiplicacion" itemValue="multiplicacion" />
<f:selectItem itemLabel="division" itemValue="division" />
</h:selectOneMenu>
… o recuperar las combos del Backing Bean:
//Estas operaciones las recuperaríamos de la base de datos
//Para este método no es necesario declarar su correspondiente atributo, ya que sólo vamos a querer recuperarlo, no modificarlo-
//De esta forma, nos evitamos tener cargado en memoria grandes colecciones de datos.
<h:selectOneMenu value="#{OperaBB.op}">
<f:selectItems value="#{OperaBB.operaciones}"/>
</h:selectOneMenu>
public ArrayList<SelectItem> getOperaciones(){
ArrayList<SelectItem> al = new ArrayList<SelectItem>();
al.add(new SelectItem("suma", "+"));
al.add(new SelectItem("resta", "-"));
al.add(new SelectItem("multiplicacion", "*"));
al.add(new SelectItem("division", "/"));
return al;
}