C.S.R.よりお知らせ
本WikiはDokuwikiへ移行前に使用していたPukiWikiのアーカイブです。 静的サイトとなっているので、ページの新規作成や編集は行えず、その他動作しない機能も存在します。 現在は こちら が新しいWikiとなっています。 詳細については C.S.R.Discord 上でお問い合わせください。 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"; } コメント † |