Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
処理 説明 クラス名 メソッド名 getTemplateItemAttribute()メ ソッドは推奨されていません。 XMLデータの構造変更によ り、項目制御情報は ItemAttributeAccessクラスを 利用してください。 HTMLデータの生成 初期値のXMLデータを使用 して、Webブラウザに表示す るための電子フォームの HTMLデータを生成します。 添付ファイルのデー タの取得 添付ファイルのデータを取得 します。 パラメタ形式の取得 パラメタがapplication/xwww-form-urlencoded(CGI パラメタ形式)かmultipart/ form-data(XMLデータ形式) かを返します。 パラメタ名の取得 指定されたパラメタ名に対応 するパラメタ値を検索して取 得します。 電子フォーム名の取 得 Base64のエンコード およびデコード XMLデータの取得 および設定 項目制御情報の設 定 getParameterNames()メソッド は推奨されていません。利用 した場合は、翻訳時に警告エ ラーが出力されます。 そのため、getParameter()メ ソッドを利用して制御してくだ さい。 電子フォーム名を取得しま す。 バイナリデータからBase64へ のエンコードを行います。ま た、Base64からバイナリデー タへのデコードを行います。 入出力項目に、項目のXpath でアクセスします。 DOMインターフェースを意識 しないで簡単にXMLデータ の設定・取得を行います。 指定された項目の項目制御 情報に項目名でアクセスしま す。 項目の情報の取得 電子フォームに設定されてい る項目に対する項目名一覧 やXPath名一覧、備考情報一 覧などの情報を取得します 電子フォームに設定されてい る項目の項目種別や備考情 報などの情報を取得します。 OutputDataBuilder write() InputDataBuilder getAttachedFile()、 getAttachedFileNames() AttachedFile AttachedFileクラスのAPI全般 HtmlFormUtil getEnctyp() HtmlFormUtil getParameterNames()、 getParameter() HtmlFormUtil getDescriptorNames() Base64 Base64クラスのAPI全般 XmlDataAccess XmlDataAccessクラスのAPI全般 ItemAttributeAcces s ItemAttributeAccessクラスのAPI 全般 EformInfo EformInfoクラスのAPI全般 ItemInfo getItemType()、getRemarks() - 23 -
処理 説明 クラス名 メソッド名 電子フォームに設定されてい る数字項目の情報を取得し ます。 電子フォームに設定されてい るテキスト項目の情報を取得 します。 電子フォームに設定されてい る矩形テキスト項目の情報を 取得します。 電子フォームに設定されてい るバーコード項目の情報を取 得します。 帳票印刷 推奨されていません。 サーバでの帳票印刷はList Creatorを使用してください。 Java APIの詳細については、「C.1 Java API」を参照してください。 NumberItemInfo getMaxColumn()、 getDecimalPosition()、 getInputClass() TextItemInfo getMaxCharacter()、 getInputClass()、 getInputType() RectTextItemInfo getMaxCharacter()、 getInputClass()、 getInputType() BarcodeItemInfo getMaxDataLength() 3.2.2 サーブレットでWebアプリケーションを作成する サーブレットは、Java Servlet API 2.2以降を利用して作成します。 サーブレットを作成する場合の留意点を次に示します。 PrintDataBuilder PrintDataBuilderクラスのAPI全般 ・ 電子フォームから送信された入力データを受け取る場合は、HTTPのメソッドはPOSTです。doPost()メソッドを使用し てください。 ・ 電子フォームを送信する場合は、コンテントタイプに「text/html;charset=UTF-8 」または「text/html;charset=Shift_JIS 」 を指定してください。 正しく設定するには、OutputDataBuilderクラスのgetContentType()メソッドを利用して設定する必要があります。正しく 設定しないと、電子フォームが正しく表示されない場合があります。詳細については、「C.1.2 クラス:OutputDataBuilder 」の「getContentType()」を参照してください。 ・ 電子フォームを送信する場合、Formcoordinatorが生成するHTML以外のデータを送信しないでください。送信する と、電子フォームが正しく表示されません。 ・ コンパイル時および実行時のCLASSPATH環境変数に次に示すjarファイルを追加してください。 ファイル名 ファイルの格納場所 f3hksjsv.jar フレームワークのインストールフォルダ(注1)¥lib /opt/FJSVfcdn/lib xmlpro.jar オペレーティングシステムの共通フォルダ(注2)¥FujitsuXML xmltrans.jar /opt/FJSVxmlpc/lib (注1) 「フレームワークのインストールフォルダ」は、Business Application Serverの標 準の設定では次に示すフォルダです。 Business Application Serverのインストールフォルダ¥APC (注2) 「オペレーティングシステムの共通フォルダ」は、オペレーティングシステムの 標準の設定では次に示すフォルダです。 オペレーティングシステムのインストールドライブ¥Program Files¥Common Files - 24 -
- Seite 1 und 2: Formcoordinator ユーザーズガ
- Seite 3 und 4: WebサーバでFormcoordinatorを
- Seite 5 und 6: ■ マニュアルの構成 この
- Seite 7 und 8: 目的 お読みいただく箇所
- Seite 9 und 10: 記号 意味 [ ]+[ ] キーボー
- Seite 11 und 12: 4.3.2 動作環境の留意点.....
- Seite 13 und 14: 付録C FormcoordinatorのAPI......
- Seite 15 und 16: ◆ XMLを使用したデータ流
- Seite 17 und 18: 部門ごとに画面をカスタ
- Seite 19 und 20: 電子フォームの開発環境
- Seite 21 und 22: ・ Webサーバを構築するソ
- Seite 23 und 24: 第2章 Formcoordinatorの基礎知
- Seite 25 und 26: Webブラウザの種類 標準表
- Seite 27 und 28: ■ Webブラウザに送信する
- Seite 29 und 30: male 勤務地変更のため ra
- Seite 31 und 32: 2.4 Formcoordinatorを使用する
- Seite 33 und 34: 第3章 Webアプリケーション
- Seite 35: 例:Base64のエンコードおよ
- Seite 39 und 40: 電子フォーム表示モード
- Seite 41 und 42: 3.3.4 キャラクタセットを
- Seite 43 und 44: Alias /FormCDN/cllib C:/Interstage/
- Seite 45 und 46: 既定の電子フォーム格 納
- Seite 47 und 48: 復帰値 意味 0 正常終了 0
- Seite 49 und 50: 2. Windowsの[スタート]ボタ
- Seite 51 und 52: 1. 「インターネット イン
- Seite 53 und 54: mxseturl -a -p /var/opt/FJSVfcdn/as
- Seite 55 und 56: オプション 説明 -r 電子フ
- Seite 57 und 58: オプション 説明 -p JBKプラ
- Seite 59 und 60: 操作方法 1. Windowsの[スタ
- Seite 61 und 62: - IME制御が無効となります
- Seite 63 und 64: 6. [文字イメージ化JSP]に、
- Seite 65 und 66: 3. [JBKプラグイン用のHTMLを
- Seite 67 und 68: また、電子フォーム格納
- Seite 69 und 70: 3. [プライバシー]タブをク
- Seite 71 und 72: 7. [閉じる]ボタンをクリッ
- Seite 73 und 74: 1. Webブラウザの[ツール]-[
- Seite 75 und 76: 7. [Microsoft VM](または[Java VM
- Seite 77 und 78: 7. [スクリプト]の[Javaアプ
- Seite 79 und 80: 注意 「バイナリビヘイビ
- Seite 81 und 82: 6. [許可]ボタンをクリック
- Seite 83 und 84: 3. [JavaScriptを有効にする]
- Seite 85 und 86: ・ クライアント印刷に使
処理 説明 クラス名 メソッド名<br />
getTemplateItemAttribute()メ<br />
ソッドは推奨されていません。<br />
XMLデータの構造変更によ<br />
り、項目制御情報は<br />
ItemAttributeAccessクラスを<br />
利用してください。<br />
HTMLデータの生成 初期値のXMLデータを使用<br />
して、Webブラウザに表示す<br />
るための電子フォームの<br />
HTMLデータを生成します。<br />
添付ファイルのデー<br />
タの取得<br />
添付ファイルのデータを取得<br />
します。<br />
パラメタ形式の取得 パラメタがapplication/xwww-form-urlencoded(CGI<br />
パラメタ形式)かmultipart/<br />
form-data(XMLデータ形式)<br />
かを返します。<br />
パラメタ名の取得 指定されたパラメタ名に対応<br />
するパラメタ値を検索して取<br />
得します。<br />
電子フォーム名の取<br />
得<br />
Base64のエンコード<br />
およびデコード<br />
XMLデータの取得<br />
および設定<br />
項目制御情報の設<br />
定<br />
getParameterNames()メソッド<br />
は推奨されていません。利用<br />
した場合は、翻訳時に警告エ<br />
ラーが出力されます。<br />
そのため、getParameter()メ<br />
ソッドを利用して制御してくだ<br />
さい。<br />
電子フォーム名を取得しま<br />
す。<br />
バイナリデータからBase64へ<br />
のエンコードを行います。ま<br />
た、Base64からバイナリデー<br />
タへのデコードを行います。<br />
入出力項目に、項目のXpath<br />
でアクセスします。<br />
DOMインターフェースを意識<br />
しないで簡単にXMLデータ<br />
の設定・取得を行います。<br />
指定された項目の項目制御<br />
情報に項目名でアクセスしま<br />
す。<br />
項目の情報の取得 電子フォームに設定されてい<br />
る項目に対する項目名一覧<br />
やXPath名一覧、備考情報一<br />
覧などの情報を取得します<br />
電子フォームに設定されてい<br />
る項目の項目種別や備考情<br />
報などの情報を取得します。<br />
OutputDataBuilder write()<br />
InputDataBuilder getAttachedFile()、<br />
getAttachedFileNames()<br />
AttachedFile AttachedFileクラスのAPI全般<br />
HtmlFormUtil getEnctyp()<br />
HtmlFormUtil getParameterNames()、<br />
getParameter()<br />
HtmlFormUtil getDescriptorNames()<br />
Base64 Base64クラスのAPI全般<br />
XmlDataAccess XmlDataAccessクラスのAPI全般<br />
ItemAttributeAcces<br />
s<br />
ItemAttributeAccessクラスのAPI<br />
全般<br />
EformInfo EformInfoクラスのAPI全般<br />
ItemInfo getItemType()、getRemarks()<br />
- 23 -