- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-2-18 11:19:19
- 返回列表
独占网络写的jsp网站项目是可以支持在liunx服务器还有windows服务器两种运行,所以我们写java代码的时候就需要注意一下操作不同的兼容性。
先一个问题就是windows还有linux文件路径方式是不一样的,所以我们上传文件或者操作文件的时候就需要考试到系统的不一定的解决方法。
/**
* @see 这是一个用于判断当前网站所在的系统是windows还是Lixu,如果是windows路径号为\\
*/
public static String returnPath(String path)
{
return File.separator.equals("\\") ? path.replaceAll("/", "\\\\") : path;
}
上面的代码是先判断操作系统是windows还是linux然后再根据,操作系统的规则去返回路径信息。
还有一个比较重要的问题就是编码的问题,因为操作系统不同,所以有时候会出现乱码的情况,所以我们需要把文件的编码设置一样,还有一个比较重要也经常用的地方就是我们经常会使用的地方,就是我们书写I/O流信息的时,我们都是需要把I/O信息编码统计,就是在读取的时候也是需要设置编码格式,写入的时候也是需要设计编码格式。
如有不懂,联系
独占网络(
http://www.sz886.com)