[Seasar-user:7859] Re: テキストフィールドを追加するとファイルアップロードがうまくいかない

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 5月 28日 (月) 12:57:13 JST


大谷です。

> WARN p.co.web.UpLoadPage$$EnhancedByS2AOP$$15a740aのプロパティ(uploadedFile)が見つからないので設定を
> スキップします

このpackage名はwebの直下になっているのでしょうか?

あと、実際にデバッガでSetterのところにブレークポイントをあてても
DIされていないのかを確認してみてください。
宜しくお願いします。


07/05/28 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 谷村です。
>
> 現在、下記の内容でファイルアップロードの
> 処理を実装しております。
>
> htmlファイルにファイルアップロード用のフィールドのみ
> 配置していた場合にはファイルアップロードがうまくいくのですが、
> 追加でテキストフィールドを配置すると、エラーにはなりませんが、
> コンソールに下記のwarningが表示されファイルアップロードがうまくいきません。
>
> WARN p.co.web.UpLoadPage$$EnhancedByS2AOP$$15a740aのプロパティ(uploadedFile)が見つからないので設定を
> スキップします
>
> 上記内容の原因につきまして、ご存知の方がおりましたら、
> 何卒、ご教授のほど宜しくお願いいたします。
> ※下記に現状のソースを記述いたします。
>
> htmlファイル抜粋
>
> <html xmlns="http://www.w3.org/1999/xhtml"
>     xmlns:x="http://myfaces.apache.org/tomahawk">
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
> <title>FileUpload</title>
> </head>
> <body>
> <form id="form" enctype="multipart/form-data">
> <span id="allMessage"/>
> <!--下記コメントのテキストフィールドを追加すると-->
> <!--ファイルアップロードがうまくいかない-->
> <!--
> <input type="text" id="testText"/>
> -->
> <x:inputFileUpload id="uploadedFile" value="#{uploadedFile}"/>
> <input type="submit" id="doUpload" value="FileUpload"/></form>
> </body>
> </html>
>
>
> pageクラス抜粋
>
> public class UploadPage implements Serializable {
>
> private UploadedFile uploadedFile;
> private String testText;
>
> public UploadedFile getUploadedFile() {
> return this.uploadedFile;
> }
>
> public void setUploadedFile(UploadedFile uploadedFile) {
> this.uploadedFile = uploadedFile;
> }
>
>     public String getTestText() {
>             return testText;
>     }
>
>     public void setTestText(String testText) {
>         this.testText = testText;
>     }
>
> public String doUpload() {
>
> System.out.println("Size:"+uploadedFile.getSize());
> System.out.println("Name:"+uploadedFile.getName());
>
> return null;
> }
> }
>
>
> 以上です。
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



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