首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

为什么小弟我的文件导入放到Linux服务器下就出有关问题了

2012-07-30 
为什么我的文件导入放到Linux服务器上就出问题了有个从CSV导入数据的功能,我在JSP页面上用一个file控件选

为什么我的文件导入放到Linux服务器上就出问题了
有个从CSV导入数据的功能,我在JSP页面上用一个file控件选择要导入的文件,然后从流里面把CSV文件里的数据读出来存到数据库里,在我自己电脑上发布测试都很好没问题,但是项目一发布到Linux的服务器上这个功能就挂掉了,在IE下,选择CSV文件后点上传,无反应,在Firefox和Chrome下提示请选择文件路径,难道是在Linux下路径有问题?

[解决办法]
linux下的csv文件跟windows下的不一样,你把linux拷贝出来跟windows下的比较一下就知道了
[解决办法]
不知道你读取文件是什么方式,估计是文本读取,binary读取一般没问题。
有几种可能会导致你的程序在linux下出问题,
①直接把路径写死了,windows?¥ linux?/
解决办法,使用file.separator
②换行符,,windows?CR+LF linux?LF
解决办法,使用line.separator
③读取和写入时没有明确指定字符集。windows?gb2312 linux?UTF8..


[解决办法]
路径 / 和 \ 的问题,

热点排行