日期:2014-05-18  浏览次数:20832 次

jsp对于文件读写的小问题
<%@ page contentType="text/html;charset=GB2312" %> 
<%@ page import ="java.io.*" %> 
<HTML> 
<BODY> 
<H4>小说已有内容:</H4> 
<Font size=1 Color=blue> 
<% File f=new File("F:/2000","story.txt"); 
//列出小说的内容: 
try{ RandomAccessFile file= 
new RandomAccessFile(f,"r"); 
String temp=null; 
while((temp=file.readUTF())!=null) 
{ byte d[]=temp.getBytes("ISO-8859-1"); 
temp=new String(d); 
out.print("<BR>"+temp); 

file.close(); 

catch(IOException e){} 
%> 
<P>请输入续写的新内容: 
<Form action="examples/servlet/Write" method=post name=form> 
<TEXTAREA name="content" ROWs="12" COLS=80 WRAP="physical"> 
</TEXTAREA> 
<BR> 
<INPUT type="submit" value="提交内容" name="submit"> 
</FORM> 
</BODY> 
</HTML> 
疑问:文件的内容并没有输入到页面上
      并且写入的汉字在对应txt里显示的是乱码

------解决方案--------------------