JAvabeanの3つのtags

1870 ワード

i.このタグはjavabeanクラスを宣言およびインスタンス化するために使用される.構文は次のとおりです.
<jsp:useBean
	id="object-name"
	scope="page | request | session | application"
	type="type-of-object"	
	class="fully-qualified-classname"
	beanName="fully-qualified-beanName"
/>
これらのプロパティを見てみましょう.
id--オブジェクトの名前、たとえばString name=null;このコードでは、nameはidです.
scope--javabeanオブジェクトが破壊されるとデフォルトはpageで、各ページに新しいjavabeanが作成されることを意味します.
type---オブジェクトのタイプは、同じクラスまたは親クラス、またはそのクラスが実行するインタフェースであり、彼のパラメータはオプションである.例:String name=“Faisal Khan”;のStringは私たちが話しています.
クラス--Date d=new javaのような完全な資格のあるクラスです.util.Date();でjava.util.デイトは私たちが言ったことです
beanName-も完全に資格(fully qualified)のあるクラスです.
ii. このタグはjavabeanの値を設計するために使用され、構文は次のとおりです.
<jsp:setProperty
	name="id-of-the-JavaBean"
	property="name-of-property"
	param="name-of-request-parameter-to-use"
	value="new-value-of-this-property"
/>
件の属性は次のとおりです.
name-あなたが設定したの'id'
property--設定したいpropertyの名前
param--あなたのpropertyで要求するparamの名前
value---このpropertyで設定したい新しい値
iii.このtagは、特定のjavabeanから特定のpropertyを返すために使用されます.構文は次のとおりです.
<jsp:getProperty
	name="name-of-the-object"
	property="name-of-property"
/>
プロパティ:name-で設定された'id'
property-あなたが取り戻したいpropertyの名前
では、javabeanのjsp tagsの操作を学習し、scopeプロパティとは何かを学ぶのに時間を費やしましょう.
各javabeanクラスオブジェクトまたは他のクラスオブジェクトにはscope(範囲)があります.このオブジェクトはメモリにどのくらい残っているかを意味します.ここには4つのscopesがあります.
page--テーブルの新しいオブジェクトが各ページレベルで作成または破壊されることを意味します.他の値を明確に与えていない場合、彼はデフォルトです.
request --