Java Reference
In-Depth Information
editionItems = new ArrayList<SelectItem>(editions.size());
for (model.Edition edition : editions) {
String editionId = edition.getId();
SelectItem selectItem = new SelectItem(editionId, editionId);
editionItems.add(selectItem);
}
this.setEditionItems(editionItems);
} catch (NamingException e) {
System.err.println(e.getMessage());
}
return editionItems;
}
public String commandButton1_action() {
// Add event code here...
try {
String id = (String) inputText1.getValue();
String title = (String) inputText2.getValue();
String author = (String) inputText3.getValue();
java.util.ArrayList sectionUIComponents = (java.util.ArrayList)
selectItems1.getValue();
java.util.ArrayList editionUIComponents = (java.util.ArrayList)
selectItems2.getValue();
SelectItem sectionItem = (SelectItem) sectionUIComponents.
get(0);
SelectItem editionItem = (SelectItem) editionUIComponents.
get(0);
String sectionId = (String) sectionItem.getValue();
String editionId = (String) editionItem.getValue();
InitialContext context = new InitialContext();
EJB3SessionEJB beanRemote = (EJB3SessionEJB) context.lookup(
"EJB3RelationshipsJSF-Model-EJB3SessionEJB#model.
EJB3SessionEJB");
beanRemote.createArticle(id, title, author, sectionId,
editionId);
} catch (NamingException e) {
System.err.println(e.getMessage());
return "notcreated";
}
return "created";
}
}
 
Search WWH ::




Custom Search