博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Tomcat下项目中文名在Windows和Linux下编码混乱问题解决
阅读量:5885 次
发布时间:2019-06-19

本文共 429 字,大约阅读时间需要 1 分钟。

  hot3.png

公司的项目一直是在Windows下的Tomcat里面跑着,一切正常,但是今天切到Linux下的Tomcat后,由于编码问题,出现了点小状况。

问题具体是这样的,Web项目中,有个根据表格上传下载的功能,我们需要在网站上下载excel模板,填写后上传。此模板实际上是存放在Tomcat web项目的content文件夹下的,在Windows下是正常的汉语名字,但是到了Linux下面excel文件名就变成了乱码,此时我们下载该文件后,发现excel里面默认的抬头没有了,那么我们该怎么做呢?

我今天试着改了下编码,一直没有找到匹配的方法,于是想到了一个简单的办法,直接将乱码的文件名在Linux下修改成原来的文件名,经过测试,此方法可行。特在此处做下记录,此方法对于少数文件名乱码还是比较实用的,但是如果项目中大部分类似文件都是乱码,还是要寻找操作系统层面的解决办法。

转载于:https://my.oschina.net/javacy/blog/180464

你可能感兴趣的文章
Git commit message和工作流规范
查看>>
java面试。答案源于网上
查看>>
yii中取得CActiveDataProvider的分页信息
查看>>
我的大学
查看>>
Google翻译接口收费啦
查看>>
Debian+Apache2服务器
查看>>
MySQL库和表的操作
查看>>
shell编程:编译器、解释器 变量
查看>>
yum仓库一些简单介绍
查看>>
HashMap----工作原理
查看>>
nodejs 安装 postgresql module
查看>>
【转】iOS学习之iOS禁止Touch事件
查看>>
【小记录】解决链接libcufft_static.a库出现的错误
查看>>
Java8新特性之Collectors
查看>>
怎么用CorelDRAW制作表格
查看>>
eclipse智能配置
查看>>
安装Scrapy遇到的问题处理
查看>>
个人作业——软件产品案例分析
查看>>
Java学习:方法重载的使用规则
查看>>
ASP.NET MVC 防止CSRF攻击
查看>>