急!关于中文文件名上传的问题, jspSmartUpload

liyujie2000 2002-05-09 12:00:52
在用 jspSmartUpload 做的上传的页面中,

如果 Form 中只有一个 File 的控件,
那么上传中文文件名称的文件是没有问题的,可以读出来。

如果 Form 中不只有 File 还有其他的 Text 控件,
那么上传中文文件名称的文件就问题了,似乎读不出来里面的内容。

不知道各位,有没有碰到这样的情况。
...全文
11 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dearlori 2002-06-21
很久未上csdn了。我用 sample5试了一下,没有你说的问题,不论是使用原上传文件名,还是重新取新文件名,都很正常。你是怎么用的sample5?
回复
dearlori 2002-06-21
有很久未上CSDN了,不知你的问题解决了没有。我用jspSmartUplod的 sample5试了一下,不存在你说的问题。
回复
liyujie2000 2002-05-11
就是用的 sample5
Form 中不只有 File 还有其他的 Text 控件,
我上传的中文文件
文件名都成了Unicode 了 (測試.txt)
怎么办
回复
scarab 2002-05-09
<%@ page contentType="text/html;charset=gb2312" %>
看看
回复
weidegong 2002-05-09
Form文件中加上
<%@ page contentType="text/html; charset=GBK" %>
试试
我没有遇到这个问题
回复
dearlori 2002-05-09
去www.jspsmart.com 网站下载它的例子,看看例子5就明白了。
回复
liyujie2000 2002-05-09
问题是这样的, 我发现,

如果 Form 中只有一个 File 的控件,
那么上传中文文件名称的文件是正确的

如果 Form 中不只有 File 还有其他的 Text 控件,
那么上传中文文件名称的文件就问题了,我上传的中文文件,
文件名都成了Unicode 了 (測試.txt)
回复
weidegong 2002-05-09
似乎是什么意思啊?

应该是其他Text的值读不出来吧,用这个:

strAfterAdd=mySmartUpload.getRequest().getParameter("paramAfterAdd");
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告