jsp 读文件内容并返回内容给一个字符串而不是直接打印,我看到网上都是直接把我内容打印出来,我需要返回文件内容给一个字符串存起来。

解决方案 »

  1.   

    你把打印的语句改个形式就o了String tempStr = "";
    循环开始
    tempStr = tempStr + "打印的字符串"
    循环结束return tempStr;
     
      

  2.   

    读文件内容,前面的不写了,关键这句
    BufferedReader br = new BufferedReader(new FileReader(new File("C:/1.txt")));
    String str =br.readLine();
    这样从1.txt这个文本中读取了一行数据存到了字符串类型变量str中 
      

  3.   

    恕我愚钝,不会
    FileReader f=new FileReader("d:/test.txt"); 
    BufferedReader buffer1=new BufferedReader(f);
    String tempString=null;
    while((tempString=buffer1.readLine())!=null)
    {
     out.println("<br>"+tempString);
    }
    buffer1.close();
    f.close();把这个给我改好就行,按照5楼的也没成功。虽然这个问题很简单,但我真的
      

  4.   

    String str = "";
    FileReader f=new FileReader("d:/test.txt"); 
    BufferedReader buffer1=new BufferedReader(f); 
    String tempString=null; 
    while((tempString=buffer1.readLine())!=null) 

    str += " <br>"+tempString; 

    buffer1.close(); 
    f.close(); 晕死
    out.println是打印语句啊