我使用SmartUpload做上传,如果上传文件名为中文,可以上传成功,但显示的时候就不行,请问要用什么编码格式呢,应该怎么做?

CNetol 2004-12-27 10:24:11
如题
...全文
206 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
flywlsj 2005-07-14
  • 打赏
  • 举报
回复
请问是怎么解决的?
yx580tnt 2005-06-05
  • 打赏
  • 举报
回复
帮顶!!!
w_tao8029(小小剑)兄,我也要做个表单和文件一起上传的东东,但都实现不了,如果可以的话希望能给点代码提示,小弟的邮箱yx580tnt@163.com
w_tao8029 2005-06-05
  • 打赏
  • 举报
回复
yangbc(土豆块)

怎么找你的blog啊?
yangbc 2005-06-05
  • 打赏
  • 举报
回复
我解决了,去我的blog看吧
w_tao8029 2005-06-04
  • 打赏
  • 举报
回复
我用的windows系统,我也是遇到这样的问题,我的问题现象如下:
上传表单,有两个表单对象,1个是用户输入文件名称,另外一个是选择上传的文件附件。把这两个东西存入数据库中,
最开始是上传中文文件的时候,两个东西存进数据库都没问题,中文显示正常,但是下载中文文件的时候出现乱码,无法下载,后来我找了点资料,做了如下改动:
改tomcat的server.xml文件中
<Connector
port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="UTF-8"/>
添加"URIEncoding="UTF-8"

做了改动后,中文文件下载正确了,但是用户输入的文件名称存进数据库中,就变成问号了,随便怎么转码都不对,我已经郁闷3天了,

在次,借LZ的风水宝地,问这个问题,希望高手能解答。
seraph2 2005-01-07
  • 打赏
  • 举报
回复
setheadencoding,类似于这个属性,可以将其内容设置成GB2312,就可以转换成字符串了!但有一点,存储文件的时候是乱码,我暂时还没解决,不过我采用了Encode转换,用网络中文的格式进行存储!他只转换中文和空格,对英文和数字并不转换。
seraph2 2005-01-04
  • 打赏
  • 举报
回复
关注
up

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧