这样的,实现通过本地txt或者dat文件来存储我的数据,就是代替数据库来完成数据存储过程。现在我写了一个bean,但经常报错。bean的代码和报错信息如下:import java.io.*;
import java.util.*;
import java.util.ResourceBundle;
import java.text.MessageFormat;
import java.text.NumberFormat;public class textDB 
{
    public textDB()
{
}
    public getText(String text)
    {
     
RandomAccessFile file=new RandomAccessFile(text,"r");
long filePointer=0;
long length=file.length();
String s=null;
while(filePointer<length)
{
s=file.readLine();
//out.print(s);
filePointer=file.getFilePointer();
}
return s;    
    }
}
报错信息:
我的bean里面的getTEXT方法的返回值错误。
我来解释一下代码:
里面只有一个方法,就是getTEXT,这个方法有一个参数是text,就是我的文件的路径,方法的功能是通过得到text(文件路径)来查询到这个文件里面具体的内容,然后返回具体内容。但总是实现不了。我对这个bean不大懂,还请帮忙。

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1721/1721679.xml?temp=.7243311
    仅供参考!
      

  2.   

    对数据的读、写通过jsp或者servlet我已经实现了,现在最重要的就是将它编写成bean方便我调用。但就是通不过。救命拉救命拉1!!!!1
      

  3.   

    仔细看一下,
    你的getText方法返回的是什么类型,
    好象没写吧.
      

  4.   

    public String getText(String text) throws IOException
    {
       BufferedReader br = new BufferedReader(new FileReader(text));
       String s, s1 = new String();   while((s = br.readLine())  != null)
          s1 = s1 + s + "\n";   br.close();
       return s1;
    }
      

  5.   

    可是,我想要一个完整的功能BEAN。
    (我不知道怎么写BEAN)
      

  6.   

    可以把数据存在*.xml文件中再来读文件