JSF-ManagedBean?の作成 †アプリケーションのWeb画面をJavaServer? Faces(JSF)で作成する。 #ref(): File not found: "mb1.gif" at page "JSF-ManagedBeanの作成"
#ref(): File not found: "mb2.gif" at page "JSF-ManagedBeanの作成"
#ref(): File not found: "mb3.gif" at page "JSF-ManagedBeanの作成"
@EJB private MessageBean messageBean; 画面の入出力項目に対応するフィールドを作成する。 private String message = ""; private List<Message> messages; @PostConstruct?を付加したメソッドは、コンテナがオブジェクトを作成、使用準備が完了した後に呼び出される。 @PostConstruct public void init() { messages = messageBean.readMessages(); } 画面の遷移に対応したメソッドを作成する。 public String writeMessage() { if (!"".equals(message)) { Message m = new Message(); m.setMessage(message); m.setWritetime(new Date()); messageBean.writeMessage(m); messages = messageBean.readMessages(); message = ""; } return "MessageBoard"; } コメント † |