csv means 逗號分隔的文本檔案?File file = new File("d:\\ourdb\\test.txt");
FileReader reader = new FileReader(file);
LineNumberReader line_reader = new LineNumberReader(reader);循環使用x = line_reader.readLine()讀出每行内容,
String[] y = x.split(",")返回字符串數組,
insert table values(y[o], y[1])之類就行啦

解决方案 »

  1.   

    各位大侠:(我现在的环境是jdk+apache+tomcat+mysql的)
    客户端的csv是不是一定要上传到服务器才好对其进行操作啊?
    如果是这样,那文件怎么上传,最好是不要用其它组件,不知道有什么方法吗?如果一定要组件,用哪个好?怎么用?谢谢!
      

  2.   

    to alexlex(好想去旅游啊) 
    你的d:\\ourdb\\test.txt是服务器上的吗?
      

  3.   

    各位大侠:
    第一个问题应该就是知道csv文件在服务器的全路径就可以了吧?
    第二个问题应该是,把客户端的csv文件,上传到服务器,然后再取出它的全路径就可以了试吗?
      

  4.   

    在客户端 的Remote 下有个import module 就可以啦!
    你看看客户端怎么用就行了,
      

  5.   

    樓上zhuxz(笨笨猪) 說的等下去查查資料看關於上傳到服務器,我是用jakarta的fileupload做的,我是上傳excel,然後轉Mysql
    ===xxx.jsp====
    <form name="form1" method="post" action="upload_process.jsp" enctype="multipart/form-data">
    匡拒Excelゅン<input type="file" name="xlsfile">
    <input type="submit" value="upload">
    </form>
    ====upload_process.jsp====
    boolean isMultipart = FileUpload.isMultipartContent(request);
    if(isMultipart){
    //write upload file to disk
    DiskFileUpload upload = new DiskFileUpload();
    List items = upload.parseRequest(request); Iterator iter = items.iterator();
    String fileName = new String();
    while(iter.hasNext()){
    FileItem item = (FileItem) iter.next();
    if (item.isFormField()){
    ;
    }else{
    String itemName = item.getName();
    fileName = itemName.substring(itemName.lastIndexOf("\\")+1);
    fileName = "d:\\ourdb\\upload\\" + fileName;
    File newFile = new File(fileName);
    if (newFile.exists())
    ;
    else
    newFile.createNewFile();
    //out.println();
    item.write(newFile);
    }
    }
    }
      

  6.   

    to zhuxz(笨笨猪) 
    能不能说的具体点啊?
      

  7.   

    to alexlex(好想去旅游啊) :
    你的东西我试过了,页面出错,好像不认FileUpload吗?是不是哪里要设置什么啊?
      

  8.   

    FileUpload當然要去http://jakarta.apache.org/下載才行