Java Beans


定義#テイギ#

  • JSPページからビジネスロジックを削除する方法で、javaコードで記述されたコンポーネントです.

  • ページに画面を表示する計算式やドキュメントを処理するためのjavaコードを独立して作成します.
  • 長所

  • 使用/転送のためにjavabeanに大量のパラメータを入れることができます(フォームデータを効率的に処理します)

  • 複数のJSPページで再利用可能

  • 素子ベースで実施する.
  • 開発規約

  • パッケージが必要です.

  • 基本ジェネレータを使用するには、というアクションタグを呼び出す必要があります.

  • getter/setterをpublicに設定してメンバー変数にアクセスする必要があります.
  • useBean
    <jsp:useBean class="JavaBeans" id="hello" scope="page" />

  • class:作成するjavabeanの場所

  • id:javabeanの名前

  • scope:javabeanの使用範囲
    -page:1つのJSPでのみ使用可能
    -request:forward、含まれているページのみ
    -アプリケーション:Webアプリケーション単位
    -sessession:クライアントで使用可能
  • GET
    <jsp:getProperty name="member" property="name" />

  • getProperty:javabeanのプロパティ値を抽出する

  • name:javabean(オブジェクト)名

  • property:メンバー変数名
  • SET
    <jsp:setProperty name="member" property="name" value="Kim" />

  • setProperty:javabeanのプロパティ値を保存する

  • name:javabean(オブジェクト)名

  • property:メンバー変数名

  • value:メンバー変数の値を指定します(<%=%>)またはEL(${})を使用して値を設定します.
  • *param:javabeanのメンバー変数とquery stringのパラメータをマッピングします.ブラウザで呼び出された要求パラメータのプロパティを指定すると、そのプロパティの値は空のオブジェクトの値として割り当てられます.