[Seasar-user:9033] Re: [Teeda] ForEachでファイルアップロード

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 7月 9日 (月) 16:42:58 JST


米林です。

----- Original Message ----- 
From: "松崎 学" <[E-MAIL ADDRESS DELETED]>
Sent: Monday, July 09, 2007 4:26 PM

> 松崎です。
>
> いつもお世話になっております。
>
> ForEachの中でtomahawkを使ってファイルアップロードをする事は
> 可能でしょうか?
>
> 試してみたのですが、UploadedFileにアップロードされたファイルが
> セットされませんでした。

私自信、ForEachとFileUploadを併用した事が無いのですが...
セットされなかったというのは,エラーやワーニング等は
特に発生はしなかったという事でしょうか?


> アップロード可能なファイル数が可変なので、Listで持ってForEachで
> 表示したいのです。
> ちなみにForEachを使わなければきちんとセットされます。
>
> ソースは以下のような感じです。
> ・Dto
> public class UploadDto implements Serializable {
>     /**
>      * アップロードファイル
>      */
>     private UploadedFile uploadedFile;
>
>     // Getter & Setter省略
> }
>
> ・Pageクラス
> public class UploadPage {
>     /**
>      * アップロードファイルList
>      */
>     private List<UploadDto> uploadItems;
>
>     /**
>      * アップロードファイル
>      */
>     private UploadedFile uploadedFile;
>
>     // Getter & Setter省略
> }
>
> ・HTML
> <table class="top-no-border" width="1300">
>   <div id="uploadItems">
>     <tr>
>       <td>
>       <x:inputFileUpload id="uploadedFile" value="#{uploadedFile}"/>
>       </td>
>     </tr>
>   </div>
>   <input id="uploadItemsSave" type="hidden"></input>
> </table>
> <input type="submit" id="doUpload" value="アップロード"/>

---
米林 正明
[E-MAIL ADDRESS DELETED]




Seasar-user メーリングリストの案内