[Seasar-user:19179] Re: teeda-html-example の fileupload について
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2010年 1月 24日 (日) 00:40:14 JST
お世話になっております。斉藤です。
>それとも,アップロードしたファイルの大元の
>(クライアント側のマシン上の) 名前が取れないと
>いうことでしょうか?
ファイル名ですが、upload::0000000000.tmpでなく
upload__ffa2fde_1265b10618f__8000_00000001.tmp といった形式のもので、毎回下二桁は違っております。
sa-strutsのほうでは拡張子がtmpではなく、
アップロードしたファイル名が
指定箇所にアップされておりましたので、
なにかエラーがあると勘違いをしておりました。
ご迷惑をお掛けして申し訳ありませんでした。
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> wrote:
小林 (koichik) です.
Date: Sat, 23 Jan 2010 15:42:13 +0900 (JST)
From:
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_165b10618f__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』となっておりました。
になってしまうということでいいでしょうか?
それとも,アップロードしたファイルの大元の
(クライアント側のマシン上の) 名前が取れないと
いうことでしょうか?
もしそうだとしたら,それは不可能です.
ブラウザはクライアント側マシンのファイル名や
パスや拡張子をリクエストパラメータに含めることは
ありません (セキュリティの都合です).
--
"Koichi Kobayashi"
"[E-MAIL ADDRESS DELETED]"
"http://d.hatena.ne.jp/koichik"
_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user
---------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20100124/62af3ea9/attachment.html>
Seasar-user メーリングリストの案内