JSPページのカスタムタグに渡す必要がある標準属性は何ですか?
属性に次のプロパティを含めることを検討してください-
S.No。 | |
---|---|
1 | 名前 name要素は、属性の名前を定義します。各属性名は、特定のタグに対して一意である必要があります。 |
2 | 必須 これは、この属性が必須かオプションかを指定します。オプションの場合はfalseになります。 |
3 | rtexprvalue タグ属性の実行時式の値が有効かどうかを宣言します |
4 | タイプ この属性のJavaクラスタイプを定義します。デフォルトでは、文字列と見なされます |
5 | 説明 情報の説明を提供することができます。 |
6 | フラグメント この属性値をJspFragmentとして扱う必要があるかどうかを宣言します 。 |
以下は、属性に関連するプロパティを指定する例です-
..... <attribute> <name>attribute_name</name> <required>false</required> <type>java.util.Date</type> <fragment>false</fragment> </attribute> .....
2つの属性を使用している場合は、TLDを次のように変更できます-
..... <attribute> <name>attribute_name1</name> <required>false</required> <type>java.util.Boolean</type> <fragment>false</fragment> </attribute> <attribute> <name>attribute_name2</name> <required>true</required> <type>java.util.Date</type> </attribute> .....
-
C#の属性は何ですか?
属性は、プログラム内のクラス、メソッド、構造、列挙子、アセンブリなどのさまざまな要素の動作に関する情報をランタイムに伝達するために使用される宣言型タグです。 構文は次のとおりです。 [attribute(positional_parameters, name_parameter = value, ...)] Element ここで 属性の名前とその値は、属性が適用される要素の前の角括弧内に指定されます。 位置パラメータは重要な情報を指定し、名前パラメータはオプション情報を指定します。 以下は、C#で事前定義された属性です。 AttributeUsage 事前定義された属性A
-
C#のカスタム例外とは何ですか?
他のプログラミング言語と同様に、C#では、ユーザー定義の例外を簡単に作成できます。ユーザー定義の例外クラスは、Exceptionクラスから派生します。カスタム例外は、ユーザー定義の例外と呼ばれるものです。 以下の例では、作成された例外は組み込みの例外ではありません。これはカスタム例外です- TempIsZeroException 次のコードを実行して、C#でユーザー定義の例外を作成する方法を学ぶことができます。 例 using System; namespace Demo { class TestTemperature {