Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu

Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu

software.fujitsu.com
von software.fujitsu.com Mehr von diesem Publisher
14.02.2013 Aufrufe

例外: java.lang.IllegalArgumentException 次に示すどれかの場合 - パラメタ「request」がnullの場合 - HTMLフォームデータストリームまたはコンテントタイプのどちらかがXMLデータ形式として正しくない場合 - 入力ストリーム内にXMLデータが存在しない場合 com.fujitsu.form.XmlProcessorException XMLデータを扱うためのオブジェクトを生成できなかった場合 ■ メソッドの詳細 getXMLData() 形式: public org.w3c.dom.Document getXMLData() throws com.fujitsu.form.XmlProcessorException 説明: Webブラウザから送信されたXMLデータのドキュメントオブジェクトを返します。 入力データが存在しない場合は、データルートタグだけのドキュメントオブジェクトが返されます。 ただし、コマンド種別が「キャンセル」のコマンドボタン項目で送信された場合、nullオブジェクトが通知されます。 パラメタ: なし 戻り値: XMLデータのドキュメントオブジェクト 例外: com.fujitsu.form.XmlProcessorException ドキュメントオブジェクトの生成に失敗した場合 補足: getXMLData()メソッドで取得できるXMLデータの構造については、「2.3.1 処理の流れとデータ」の「■ Webブラウザ に送信するデータ」を参照してください。 getParameter(java.lang.String) 形式: public java.lang.String getParameter(java.lang.String name) 説明: 指定したパラメタ名に対応するパラメタ値を検索して返します。 Formcoordinatorで予約されているFjXMLで始まるパラメタ名、および添付ファイルのパラメタ名は検索できません。 次に示す項目に対する情報が取得できます。 ・ コマンド種別が「送信」、「キャンセル」、「署名送信(「署名オプション」を追加インストールした場合)」のコマンドボタ ン項目に指定したラベル名 - 233 -

・ hidden項目に指定した値 「キャンセル」ボタンの送信データでも利用できます。 ただし、次に示すメソッドについては、「キャンセル」ボタンの送信データでは、nullオブジェクトが通知されます。 ・ getXMLData()メソッド ・ getAttachedFile()メソッド ・ getAttachedFileNames()メソッド ・ getPackageData()メソッド(署名オプション固有) パラメタ: name パラメタ名 戻り値: パラメタ値。パラメタ名がnull、存在しないパラメタ名、または検索対象外のパラメタ名の場合はnull getAttachedFile(java.lang.String) 形式: public com.fujitsu.form.AttachedFile getAttachedFile(java.lang.String name) 説明: 指定した項目の添付ファイルオブジェクトを返します。 ただし、コマンド種別が「キャンセル」のコマンドボタン項目で送信された場合、nullオブジェクトが通知されます。 パラメタ: name 添付ファイルの項目名 戻り値: 添付ファイルオブジェクト。添付ファイルの項目名がnull、または存在しない添付ファイルの項目名の場合は、null getAttachedFileNames() 形式: public java.util.Enumeration getAttachedFileNames() 説明: Webブラウザから送信された添付ファイルの項目名の一覧を返します。 ただし、コマンド種別が「キャンセル」のコマンドボタン項目で送信された場合、nullオブジェクトが通知されます。 パラメタ: なし 戻り値: - 234 -

例外:<br />

java.lang.IllegalArgumentException<br />

次に示すどれかの場合<br />

- パラメタ「request」がnullの場合<br />

- HTMLフォームデータストリームまたはコンテントタイプのどちらかがXMLデータ形式として正しくない場合<br />

- 入力ストリーム内にXMLデータが存在しない場合<br />

com.fujitsu.form.XmlProcessorException<br />

XMLデータを扱うためのオブジェクトを生成できなかった場合<br />

■ メソッドの詳細<br />

getXMLData()<br />

形式:<br />

public org.w3c.dom.Document getXMLData()<br />

throws com.fujitsu.form.XmlProcessorException<br />

説明:<br />

Webブラウザから送信されたXMLデータのドキュメントオブジェクトを返します。<br />

入力データが存在しない場合は、データルートタグだけのドキュメントオブジェクトが返されます。<br />

ただし、コマンド種別が「キャンセル」のコマンドボタン項目で送信された場合、nullオブジェクトが通知されます。<br />

パラメタ:<br />

なし<br />

戻り値:<br />

XMLデータのドキュメントオブジェクト<br />

例外:<br />

com.fujitsu.form.XmlProcessorException<br />

ドキュメントオブジェクトの生成に失敗した場合<br />

補足:<br />

getXMLData()メソッドで取得できるXMLデータの構造については、「2.3.1 処理の流れとデータ」の「■ Webブラウザ<br />

に送信するデータ」を参照してください。<br />

getParameter(java.lang.String)<br />

形式:<br />

public java.lang.String getParameter(java.lang.String name)<br />

説明:<br />

指定したパラメタ名に対応するパラメタ値を検索して返します。<br />

<strong>Formcoordinator</strong>で予約されているFjXMLで始まるパラメタ名、および添付ファイルのパラメタ名は検索できません。<br />

次に示す項目に対する情報が取得できます。<br />

・ コマンド種別が「送信」、「キャンセル」、「署名送信(「署名オプション」を追加インストールした場合)」のコマンドボタ<br />

ン項目に指定したラベル名<br />

- 233 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!