電子フォームの添付ファイル項目に入力されたファイルはcom.fujitsu.uji.formc.FormDataBeanクラスのgetAttachedFileメソッドで取得することができます。画面上の添付ファイルの順番を意識する必要がある場合には、画面の項目名を順番に指定して添付ファイルを取得してください。
以下は項目名を配列で定義した場合の例です。
// 項目名を配列で定義します。
static final String items[] = {"file1", "file2", ... };
public Object ensureOk(DispatchContext context, FormDataBean dataBean) {
// 設定した項目順に処理をします
for(int i = 0; i < items.length; i++) {
// 項目名を指定して、MimeSourceを取得します。
MimeSource ms = dataBean.getAttachedFile(items[i]);
if (ms != null) {
// 取得したMimeSourceに対する処理を記述します。
...
}
}
...
}