java 中将txt文件的内容显示在textfiled中,如何实现?

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:11:21
java 中将txt文件的内容显示textarea在中,如何实现?
将textarea中的内容写到tet文件中又怎么实现呢?

不清楚楼主具体是哪里不懂,先给个大概思路,后台也就是action或servlet中利用java.io包把文本读出来,然后setAttribute()到页面上去,页面上textarea取set进去的值就ok了
写文件大同小异,流程相反
附上io的一个例子
final int BUFFER_LENGTH=1024;

public void formatFlie(String fileName) {
char[] c=new char[BUFFER_LENGTH];//buffered area
String inStr="";//read String
try {
BufferedReader readBuff=new BufferedReader(new FileReader(fileName));
while(readBuff.read(c,0,BUFFER_LENGTH)!=-1) {
//System.out.println("pos:"+read_pos);
for(int i=0;i<BUFFER_LENGTH;i++)
inStr+=c[i];
}

System.out.println(inStr);
readBuff.close();
}
catch(IOException e)
{
System.out.println(e.toString());
}

}

将textarea中的内容写到tet文件中又怎么实现呢?

先用getAttrib()提取信息,然后存入文件中就可以了。