几乎是每看懂你那代码是什么意思!
你是想问,怎么用JavaScript,不刷新页面,去服务器读取数据,是么?
你可以用xmlhttp做关键词搜索一下,或者是把你的问题描述的详细些,那么长的代码,还要人看懂,谁愿意阿!http://www.xiaoqi.net/2004_8/liyongXMLHTTPwushuaxinhuoqushu.htm

解决方案 »

  1.   

    A server on server side, which only response xml information from client's requirement with responsibility for.N clients on client side, which require your condition to the server and receive xml datas via Xmlhttp;as far as how to implement client side, plz refer to javascript and xmlhttp.
      

  2.   

    可能我述说的不够清楚,
    我的本意是请对数据源有经验的大侠给我一些建议,
    即在HTML页面中通过解析XML文档中定义的数据源ID号,
    去读取数据,而不是直接去和数据库打交道读取。
    代码是有些长,但是很简单的,一点也不难理解的,
    不管怎样,谢谢楼上的
      

  3.   

    有几个问题确认一下,还是没太懂你的意思
    1、客户端不管怎样都是需要解析XML文档,而得到几个参数,再根据这几个参数去服务器端读取数据
    2、去服务器读取数据,就是去和你说的数据源打交道吧?
    3、客户端通过jsp传递参数到服务端,使用JavaBean或Servlet调用相应的数据源的方法,再把结果返回客户端
    4、操作服务器端数据源和操作数据库没什么区别阿!你的代码是不难,可是没有上下文,所以还是不清楚你目的是什么啊
      

  4.   

    信息发布模块主要基于B/S应用,主界面中应把预定义的各种
    信息模板列出,每个信息模板对应一个定义好的XML文档,
    用户选中一种信息模板后,页面显示相应的信息(包括显示的
    区域、是否需要查询条件、是否有图形需求等)
    如果有查询条件的需求,用户在页面上选择条件(如起始、截
    止日期等)后,提交给服务器,服务器由用户传递的参数和该
    信息模板中包含的数据源id去组合获得数据并展示给用户。因为数据源不是我自己定义的,所以我对如何通过传递的参数
    和数据源id组合去进行数据库操作有些疑问,等定义数据源的
    同事回来,我得和他讨论讨论,如果大家对此有什么经验之谈
    也不妨和盘托出,与大家共勉再次谢谢 yyzh