[Seasar-user:19178] Re: teeda-html-example の fileupload について
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2010年 1月 23日 (土) 22:00:00 JST
小林 (koichik) です.
Date: Sat, 23 Jan 2010 15:42:13 +0900 (JST)
From: <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:19177] teeda-html-example の fileupload について
> Teeda HTML Example 1.0.13-sp8 をダウンロードしてアップロードの機能を
> 試していたのですが、web.xmlに記述されている場所にアップロードを
> 行うことはできたのですが、ファイルの拡張子やサイズに関わらず
> ファイル名が『upload::0000000000.tmp』となっておりました。
こちらでは
upload__ffa2fde_1265b10618f__8000_00000001.tmp
upload__ffa2fde_1265b10618f__8000_00000002.tmp
upload__ffa2fde_1265b10618f__8000_00000003.tmp
...
のようになりました.
アップロード画面 (upload/upload.html) にも
サーバ側保存ファイル名::C:\temp\upload__ffa2fde_1265b10618f__8000_00000001.tmp
と正しく表示されています.
念のため確認ですが,問題は何度アップロードしても
毎回同じ
> ファイル名が『upload::0000000000.tmp』となっておりました。
になってしまうということでいいでしょうか?
それとも,アップロードしたファイルの大元の
(クライアント側のマシン上の) 名前が取れないと
いうことでしょうか?
もしそうだとしたら,それは不可能です.
ブラウザはクライアント側マシンのファイル名や
パスや拡張子をリクエストパラメータに含めることは
ありません (セキュリティの都合です).
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内