JSP カスタムタグのライブラリ
文書へのアクセスを提供します。このタグには、formula、item、richtext、select、textarea タグ、および以下に示すアクションタグと検証タグなど、JSP インターフェースを構築するタグを含む必要があります。
メモ 既存の文書にアクセスするには、文書のユニーク ID を form タグの unid 属性で指定する必要があります。指定しない場合は、新しい文書が作成されます。
メモ このタグを含むページが <jsp:include> action タグを使用して他のページに含まれる場合は、validhref 属性が作成するハイパーテキストリンクは機能しません。
ユーザーの入力に対してクライアントサイドの評価を実行するには、このタグの clientvalidate 属性を「true」に、input タグの clientvalidate 属性を「onsubmit」または「onblur」に設定します。さらに、次の検証タグのいずれかを含め、実行する検証の種類を指定する必要があります。
validatecc、validatedate、 validatelength、validatepattern、validaterange、validaterequired、validatesummary、validatewith。これらのタグは、値を設定する必要のあるフィールドを要求するか、入力された値が特定の形式、長さ、パターン、または範囲に適合するかをテストすることによってユーザーの入力を検証します。どの Web コントロールの入力を検証するかを示すため、input タグと検証タグの name 属性は、等しくなければなりません。
メモ 前述の検証タグを指定しない場合は、検証は実行されません。
アクションタグに次のタグを含めます。deleteattachment tag、deletedoc、docnavimg、editdoc、newdoc、nextdoc、prevdoc、saveclosedoc、savedoc。これらのタグは、「das_op」というフォームの非表示フィールドとともに使用されます。アクションタグは、das_op の値をサポートされるアクションの値に設定し、form.performSubmit() メソッドを呼び出します。このメソッドは、フォーム上のすべてのコントロールが、フォーム自身が送信される前に送信されるようにします。次の表に、アクションと等しい値をフィールドに設定するために [das_op] フィールドで使用する操作コードを示します。
フォームを使用して作成した文書を保存するには、次のいずれかの方法を実行します。
現在の文書に対する新規の返答を作成するには、newdoc タグを使用し、asresponse 属性を true に設定します。
現在の文書を削除するには、deletedoc タグを使用します。
コンテキスト
次のタグで有効です。
clientvalidate
HTML 属性
Lotus Domino は、次の HTML タグの属性をサポートしています。定義については、「共通の HTML タグ属性」を参照してください。
accept_charset
class
dir
lang
language
onclick
ondblclick
ondragstart
onhelp
onkeydown
onkeypress
onkeyup
onmousedown
onmousemove
onmouseout
onmouseover
onmouseup
onreset
onselectstart
onsubmit
style
target
title