从Windows上传文件到Linux服务器的中文文件名问题

贝笨33 2004-04-21 05:14:23
我做Struts开发,用的开发工具是Eclipse,在Eclipse里运行是好的。但是把代码发布到Linux服务器上后,从Windows的客户端上传中文名文件到服务器上时,文件名变成乱码,这该怎么解决?
...全文
125 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qlampskyface 2004-04-22
  • 打赏
  • 举报
回复
linux系统对客户端用户的字符集的设置在每个客户名下的.bash_profile文件里:

LANG为客户端系统字符集设置,通常设置为zh_CN就可以了

NLS_LANG是客户端看linux端的数据库字符集设置,通常设为AMERICAN_AMERICA.ZHS16GBK

like this:

NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
export NLS_LANG
LANG=zh_CN
export LANG
贝笨33 2004-04-22
  • 打赏
  • 举报
回复
up
贝笨33 2004-04-21
  • 打赏
  • 举报
回复
up

62,614

社区成员

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

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