社区
Java EE
帖子详情
Linux下Java IO 中文问题
jolestar
2005-11-27 01:15:00
Linux下Java IO 中文问题
linux系统:FC3
JDK 1.5
问题描述:
不能创建中文文件,不能删除中文文件,把中文目录当成文件(即无法用isDirectory()判断).
这个问题折腾了很多天,网上也没找到很好的解决方法.
请高手帮忙.急用,一旦解决立即结贴给分.
...全文
312
8
打赏
收藏
Linux下Java IO 中文问题
Linux下Java IO 中文问题 linux系统:FC3 JDK 1.5 问题描述: 不能创建中文文件,不能删除中文文件,把中文目录当成文件(即无法用isDirectory()判断). 这个问题折腾了很多天,网上也没找到很好的解决方法. 请高手帮忙.急用,一旦解决立即结贴给分.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jolestar
2005-12-01
打赏
举报
回复
问题解决了,是按照 liu_you(滴水藏海)的方法解决的.
散分结贴了.
charlie0895
2005-11-30
打赏
举报
回复
JVM在linux和windows下的默认字符集是不一样的
liu_you
2005-11-30
打赏
举报
回复
LINUX LANG=?
set LANG=zh_cn.GBK再试
jolestar
2005-11-30
打赏
举报
回复
linux lang 是这样设置的
lang=zh_cn.utf-8
lc_ctype="zh_cn.utf-8"
lc_numeric="zh_cn.utf-8"
lc_time="zh_cn.utf-8"
lc_collate="zh_cn.utf-8"
lc_monetary="zh_cn.utf-8"
lc_messages="zh_cn.utf-8"
lc_paper="zh_cn.utf-8"
lc_name="zh_cn.utf-8"
lc_address="zh_cn.utf-8"
lc_telephone="zh_cn.utf-8"
lc_measurement="zh_cn.utf-8"
lc_identification="zh_cn.utf-8"
lc_all=
jolestar
2005-11-29
打赏
举报
回复
顶一下.
nalsas
2005-11-28
打赏
举报
回复
相关的jsp代码段在此:
File[] files=file.listFiles();
out.println("<table><form name='theform' method='post' action='soft_fileslist.jsp?obj="+s+"&path="+mypath+"&action=del'>");
out.println("<tr><td><a href='soft_fileslist.jsp?path="+mypathparent+"&obj="+s+"'>[返回上一级]..</a></td></tr>");
if(files!=null)
for(int i=0;i<files.length;i++){
if(files[i].isDirectory())
{
out.println("<tr><td><a href='soft_fileslist.jsp?path="+mypath+"/"+files[i].getName()+"&obj="+s+"'>[目录]"+files[i].getName()+"</a><td><tr>");
}else
out.println("<tr><td><input type='checkbox' name='checkbox' value='"+files[i].getName()+"'><a href='#' onclick=putit('"+downRootURL+mypath+"/"+files[i].getName()+"') >"+filestrings[i]+"</a><td><tr>");
}
out.println("<tr><td><input type='submit' name='submit' value='删除'></td></tr>");
out.println("</form></table>");
做的是一个浏览磁盘文件的网页,在windows下测试,一切正常,中文没有问题,在fc3下,只要有中文出现,文件名称就是乱码,而且如果是目录,则不会被识别,也就是isDirectory 返回false,对中文文件和目录完全无法操作。
zhkchi
2005-11-27
打赏
举报
回复
能谈谈你是怎么创建的么
jolestar
2005-11-27
打赏
举报
回复
怎么没人遇到这个问题啊,
补充一下,不是不能创建中文文件,是创建的中文文件是乱码.
java
操作串口
linux
环境下
Java
_gnu_
io
_RXTXPort_nativeDrain报错解决方案
java
控制串口发送数据时在windows环境下正常,
linux
环境下报错C [librxtxSerial.so+0x75da]
Java
_gnu_
io
_RXTXPort_nativeDrain+0xea,经多方查询验证为rxtx包版本
问题
,用本文档中的版本可以正常运行
linux
java
.
io
.tmpdir_
java
.
io
.tmpdir在哪个文件
展开全部操作32313133353236313431303231363533e59b9ee7ad9431333361313932系统不同 这个系统属性所表示的目录也不同On Windows:
java
.
io
.tmpdir:[C:\DOCUME~1\joshua\LOCALS~1\Temp\]On ...On
Linux
:
java
.
io
....
linux
java
.
io
.tmpdir_
java
.
io
.tmpdir在什么位置
java
.
io
.tmpdir在什么位置操作系统不同 这个系统属性所表示的目录也不同On Windows:
java
.
io
.tmpdir:[C:\DOCUME~1\joshua\LOCALS~1\Temp\]On Solaris:
java
.
io
.tmpdir:[/var/tmp/]On
Linux
:
java
.
io
.tmpdir: [/tmp]...
【
Linux
】
Java
文件
IO
之普通
IO
与Buffer
IO
在
Java
中,输入输出(
IO
)操作是编程中一项重要的任务。无论是从外部文件中读取数据,还是向文件写入数据,或者是与用户进行交互,都需要用到
IO
操作。
Linux
网络
IO
模型及
JAVA
中
IO
模型
在jdk1.4之前
JAVA
只有同步阻塞
IO
,在jdk1.4版本更新同步非阻塞的N
IO
,在jdk1.7又更新了异步的N
IO
2.0,本文将简单介绍下
Linux
有哪些网络
IO
模型,以及
JAVA
中的
IO
所对应的网络
IO
模型。 理解本文之前需要先知道一个概念...
Java EE
67,543
社区成员
225,859
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章