社区
Java EE
帖子详情
java读取文件
chan10
2010-03-31 12:19:27
jsp上传文件(TXT)前,校验下文件的行数。
我用java的BufferedReader来读取本地文件(c:\1.txt),再进行校验,可以实现。
现在到测试unix环境的时候,读取文件的话(c:\1.txt),
会读不到这个文件。
问,怎么解决这个问题啊。或者,还有什么js能够校验txt的行数啊?
注:普通web工程,没有struts控件。
能提供参考代码最好,不甚感激。
...全文
218
17
打赏
收藏
java读取文件
jsp上传文件(TXT)前,校验下文件的行数。 我用java的BufferedReader来读取本地文件(c:\1.txt),再进行校验,可以实现。 现在到测试unix环境的时候,读取文件的话(c:\1.txt), 会读不到这个文件。 问,怎么解决这个问题啊。或者,还有什么js能够校验txt的行数啊? 注:普通web工程,没有struts控件。 能提供参考代码最好,不甚感激。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dungeonsnd
2010-04-13
打赏
举报
回复
路径用'\\'及'/'在Win及Unix上貌似不一样的吧。
luozhangwen
2010-04-12
打赏
举报
回复
像这种如果用完后不需要了的txt就没有必要存在服务器上
直接拿到就用
chan10
2010-04-04
打赏
举报
回复
继续关注。
另:jdk版本是1.4的。(项目需要)
chan10
2010-03-31
打赏
举报
回复
[Quote=引用 6 楼 kaoh1631 的回复:]
引用 4 楼 chan10 的回复:
我知道找不到c盘,原因我了解了。
放到服务器 WEB应用的tmp临时目录呗,检验好了文件的格式再删掉
[/Quote]
就是要这个效果,还有示例代码啊。
不是struts框架,不知道能不能传。
Thinking_In_IT
2010-03-31
打赏
举报
回复
[Quote=引用 4 楼 chan10 的回复:]
我知道找不到c盘,原因我了解了。
问如果有这种情况,该如何解决。
把文件先放到服务器某个临时文件夹下,然后校验完再删掉。。。
这些,之类的方法啊。
[/Quote]
放到服务器 WEB应用的tmp临时目录呗,检验好了文件的格式再删掉
chan10
2010-03-31
打赏
举报
回复
或者把文件放到ftp上,问怎么到ftp上读取这个文件。
chan10
2010-03-31
打赏
举报
回复
我知道找不到c盘,原因我了解了。
问如果有这种情况,该如何解决。
把文件先放到服务器某个临时文件夹下,然后校验完再删掉。。。
这些,之类的方法啊。
zhangyityd
2010-03-31
打赏
举报
回复
哥们 先必须的熟悉unix操作系统 正如上楼所说起更本不存在c盘 怎么可能找得到呢
chan10
2010-03-31
打赏
举报
回复
1.开发windows环境,可以校验本地文件。通过后再处理。
2.测试weblogic服务器是在unix环境下,本地文件上传后,不能直接读取本地文件。
问,测试环境怎么读取这个文件进行校验。
这种应该是在代码里实现的。
kokobox
2010-03-31
打赏
举报
回复
unix 下没有c盘,你的文件路径错了
建议先熟悉一下unix,再做程序部署开发。
chan10
2010-03-31
打赏
举报
回复
还有读取文件行数的时候,
是不是用BufferedReader的readLine方法,一行一行的加啊。
chan10
2010-03-31
打赏
举报
回复
使用的是jsp的SmartUpload类,将文件放到应用的某个文件夹下。
但是,好像不能把文件给重命名。
这样可能把其他同名的文件给覆盖掉。
而且删除的时候,可能会删掉重名的文件。
这个类,如何做到重名啊?
NOKIA5320XM
2010-03-31
打赏
举报
回复
window和linux的路径表示是不一样的。
xuhesheng
2010-03-31
打赏
举报
回复
路径使用/比用\要好
因为\和一些字符会形成转义字符导致你的路径失败
猿敲月下码
2010-03-31
打赏
举报
回复
路径是怎么写的?比如String fileName = "C:\\1.txt";
最好写成String fileName = "C:/1.txt";
xuhesheng
2010-03-31
打赏
举报
回复
不要用绝对路径
使用相对路径
大家都好过
kokobox
2010-03-31
打赏
举报
回复
[Quote=引用 2 楼 chan10 的回复:]
1.开发windows环境,可以校验本地文件。通过后再处理。
2.测试weblogic服务器是在unix环境下,本地文件上传后,不能直接读取本地文件。
问,测试环境怎么读取这个文件进行校验。
这种应该是在代码里实现的。
[/Quote]
避免这样的问题:这样的校验文件的话,最好放在相对目录下,这样在任何服务器系统下兼容会好些。
java
按顺序
读取文件
java
按顺序
读取文件
java
按顺序
读取文件
java
按顺序
读取文件
Java
读写Yaml文件的工具类-snakeyaml
java
通过snakeyaml类能非常方便的操作,读写yaml文件。
用
java
读取修改xml文件的代码实现
通过不同的库方法读取修改xml文件。通过
java
实现。代码易懂
nc文件读写
java
版本
netcdf即nc文件的读写实例,
java
版本的,不懂的地方可以问我,lishirongtech@126.com
Java
读写xml,word,xml文件(防乱码)
利用
Java
下的IO读取或写入xml及word,txt文件,且能有效去除乱码(很适用,且和POI组建比,少占了很多内存),这是我根据网上很多不同的版本,整合而出的一种最易最好的IO读写文件代码;
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章