数据导入就是要用户选择一个数据源文件,比如一个txt文本,然后传递给JSP页面,由Java逐行读取数据进行字段解析,再插入到数据库相应表。就这些。

解决方案 »

  1.   

    用线程的方式实现,jsp每次只需启动一个后台线程就可以了
    ================================================================
    good luck
      

  2.   

    上传文件先存入server端,此jsp立即生成html通知客户受到文件将要进行处理,后 jsp调用一个本地程序(或java或c)处理数据导入,此程序处理时生成log,回头用户可以察看如果在j2ee1.3环境,可以使用Message Bean.
      

  3.   

    回复jxdevelope(Jackie) :一个JSP页面本身就是个JAVA程序,会启动一个主线程,要是在这个页面的基础上再使用一个子线程肯定不可靠,一旦主线程(比如页面关闭),那么这个子线程也会消失,结果导致数据导入操作失败。
    恢复bdsc(): 我的思路基本和你一样,可是苦于无模板借鉴。你说的jsp调用一个本地程序,这个程序是在客户端还是服务器端?如果在客户端,肯定不现实,他们需要一个JRE才能跑;如果在服务器端,那么我该如何在JSP页面里调用这个java程序那?(没有C程序)