我不喜欢Jsp,我喜欢
Client:JavaScript+XMLHttp+XMLDom+XML
Server:Servlet+JavaBean
我觉得这样更像MVC的架构,而且速度奇快,不用刷新。在B/S架构中融入了C/S架构的优点

解决方案 »

  1.   

    To LongLongRiver(恒远之河):
    能讲讲怎么建立这种模式吗?点一下入门方法,谢谢
    我是jsp新手
      

  2.   

    我不是很了解jsp2.0
    我觉得在技术上没有什么新意
    jstl只不过让美工和程序员分工更明确
    有高手说说jsp2.0的好处吗
      

  3.   

    To LongLongRiver(恒远之河):
    你的架构挺有意思的:),感觉是用JavaScript+XMLHttp+XMLDom+XML代替jsp的view
    不知道你的系统性能怎么样
    另外是不是需要嵌入很多javascript呢?
    个人不是很喜欢javascript
    虽然它有时很方便
      

  4.   

    JavaScript+XMLHttp+XMLDom+XML
    国内用的人比较少而国外相对多一点
      

  5.   

    我把我的系统的具体架构贴出来供大家参考,不能贴图,如果有谁想具体了解,我可以给大家发邮件,想要的就流一个E-Mail吧:
    模块列表及说明:
    1. 数据组织器:负责客户端对用户提交的千变万化的数据的组织,并生成一定格式的XML文档,提交给XMLHTTP(COM)组件。这部分是数据更新的核心,也是最复杂的模块,完全用JavaScript实现。
    2. XMLHTTP:Windwo系统绑定的COM组件,Microsoft.XMLHTTP对象能够完成从数据包到Request对象的转换以及在异步方式下的发送任务,能够把数据组织器构造的XML文档直接提交给服务器端的request对象,在我们的体统中,主要负责将数据组织器构造的XML文档提交给服务,同时保证页面不刷新。
    3. SAX解析器:我用JavaBean编写了XML文档的SAX模式的解析,由Servlet调用,数据源直接调用request输入对象。在UTF-8的编码模式下,数据的解析很成功。
    4. Servlet(dataUpdate):将SAX的解析的数据组织成SQL(数组),调用JDBC+处理。这部分的代码基本完成,不过还需要一定时间来完善。
    5. JDBC+:我对JDBC的封装,JavaBean。想不出一个更合适的名称,就用JDBC+来称呼,包含了事务,和批处理的操作,还可以扩充。
    6. POOL:数据库连接池,有很多选择。这里我自己写了一个,用文本文件来配置最大连接数和最小连接数。
    7. Servlet(dataSelect):一个Servlet,根据客户端提供的SQL或查询数据来检索数据库,以XML文档的格式返回数据(完全按照Domino中的视图的ViewEntries的格式组织数据)。
    8. XMLDOM:Windwo系统绑定的COM组件,Microsoft.XMLDOM对象能够完成服务器端的返回文档的组织。直接生成XML树。
    9. 数据(视图)包装器。对XMLDOM生成的树进行封装,生成一个完备的数据分页列表。针对XMLDom组件生成的XML树。这块我有很成熟的javascript代码。
      

  6.   

    很多网站空间提供的jsp都不支持2。0的。
      

  7.   

    LongLongRiver的解释偶看的似懂非懂,尤其是COM组件
    邮件能发给偶一份吗,thx
    [email protected]
      

  8.   

    LongLongRiver(恒远之河) 能给我发一份资料看看吗?[email protected]多谢
      

  9.   

    LongLongRiver(恒远之河) 能给我发一份资料看看吗?[email protected]谢谢
      

  10.   

    LongLongRiver(恒远之河) 能给我发一份资料看看吗?[email protected]多谢!!!