Facelets: Java ソースコードの準備

使い方

  • 【標準】Facelets で開発するには、ManagedBean と呼ばれる Java ソースコードを作成します。
  • 【推奨】ManagedBean の名称は <画面ID>Bean.java とします。
  • Blanco2gManagedBean の名称は Abstract<画面ID>Bean.java とします。

Java 基本形

Blanco2g】: Java 基本形

  1. package mypkg;
  2. import javax.faces.context.FacesContext;
  3. import blanco.fw.BlancoInject;
  4. import blanco.gettersetter.BlancoGetterSetter;
  5. import blanco.jsf.BlancoJsfManagedBean;
  6. @BlancoJsfManagedBean(scope = "session")
  7. public abstract class AbstractMyBean {
  8. @BlancoGetterSetter
  9. protected String field1 = null;
  10. public synchronized String getLoad(@BlancoInject final FacesContext ctx) {
  11. return null;
  12. }
  13. }

ポイント

  • 【推奨】Java のロジックを myBean, myLogic, myDao の 3 段構えにし、myBean の層のみ ManagedBean とします。

リンク