我要实现一个上传下载功能,我们把项目部署在linux服务器上,然后我们用户自己的电脑是windows的操作系统,然后想上传文件到10.8.2.6这台windows服务器上,现在的问题是我们只要把项目部署到linux系统正式环境跑的时候,FIil file = new File(localname);InputStream input = new FileInputStream(file);就获不到文件,不能写入流,我的localname是D:\test.xls.请问为什么部署到linux上后就获不到文件了呢?老是说文件不存在或是没有这个目录。
解决方案 »
- ${pageContext.request.contextPath } 问题
- 新手问题
- 纠结一天了,一直No Hibernate Session bound to thread,求解答,谢谢
- 谁有jms web应用的例子,给 我 发 一 个 ????
- Hibernate Mapping files 和Hibernate-Middlegen有什么区别?
- 初学:struts2的标签、模板和主题几者之间的关系
- java.awt.print 如何实现套打阿?
- struts中action返回的页面怎么才能取到正确的路径啊?
- 一个很简单的问题,请指正
- 数组的引用数据类型 之间的转换类型
- 打包时。。缺少SQLJDBC
- JSP网页如何插入JAVA对话框
FIil file = new File(localname);InputStream input = new FileInputStream(file);
程序是在 linux服务器上找文件,你说能找得到吗?目前已经有很多文件上传/下载的开源框架,不用自己写.即使自己写出来了,在性能上也不见得很好.
换成统一的File.separator就ok了