当前位置: 代码迷 >> Java Web开发 >> 请教!为什么运行的结果是这样?
  详细解决方案

请教!为什么运行的结果是这样?

热度:382   发布时间:2004-11-09 01:22:00.0
请教!为什么运行的结果是这样?

书上说这个程序片负责读取服务器上的一个文件,可是为什么我运行的结果只有一片背景色?

这是不是与服务器有关?是不是要建个test下的A.txt文件?

<%@ page contentType="text/html;charset=GB2312" %> <%@ page import="java.io.*" %> <%@ page contentType="text/html;charset=GB2312" %> <%@ page import="java.io.*" %> <HTML> <BODY bgcolor=cyan><FONT size=1> <% try{ File f=new File("D:/test","A.txt"); FileReader in=new FileReader(f); BufferedReader buffer=new BufferedReader(in); String s=null; while((s=buffer.readLine())!=null) { out.print(s+"<BR>"); } in.close(); buffer.close(); } catch(IOException ee) {out.print("文件不存在");} %> </BODY> </HTML>

搜索更多相关主题的帖子: 结果  运行  

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

test下的文件A.txt是必须要建的,如果没有那个文件的话,应该会显示“文件不存在”这几个字,

如果你的A.txt存在了但是没有内容的话,应该就是显示背景色

另外你的头几行代码没有必要重复的,程序运行没有问题

[此贴子已经被作者于2004-11-09 09:31:27编辑过]


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

谢谢

我建了A.txt文件,里面也有内容的

可还是没有东西

也没有显示“文件不存在”


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

不是吧?我运行出来没有问题啊!就你的程序,什么都没改,就是删掉了两行重复而已

运行结果如下所示:

[此贴子已经被作者于2004-11-10 17:07:04编辑过]


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

附上程序:

<%@ page contentType="text/html;charset=GB2312" %> <%@ page import="java.io.*" %> <HTML> <BODY bgcolor=cyan><FONT size=1> <% try{ File f=new File("D:/test","A.txt"); FileReader in=new FileReader(f); BufferedReader buffer=new BufferedReader(in); String s=null; while((s=buffer.readLine())!=null) { out.print(s+"<BR>"); } in.close(); buffer.close(); } catch(IOException ee) {out.print("文件不存在");} %> </BODY> </HTML> d:\test\A.txt的文件内容为:“

helloworld

你好!”


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

我是用IE运行的,是不是要有Tomcat?

我运行出来是这样的


----------------解决方案--------------------------------------------------------
哇,为什么美女都搞JSP而帅哥都搞ASP,这是为什么啊
----------------解决方案--------------------------------------------------------

是要用tomcat服务器运行的


----------------解决方案--------------------------------------------------------
  相关解决方案