?

解决方案 »

  1.   

    楼上的兄弟是否完全理解servlet的功能呢,它是可以作为一个页面来使的,dll是不是也可以呢,我是一个初学.net的,请指教!
      

  2.   

    j2ee用的最多的不就是 mvc吗  c就(转发)servlet v (.jsp)   d(ejb)  m(model).net里也是mvc 吗            c(dll)转发吗     v  (aspx)  d(db)   m(model)
    我很久都没有用j2ee了,现在出了一些新东西.我都不知道了.比如一些开源程序(数据持久层叫什么htinet(好象不这么写的)现在.net里也有数据持久...
      

  3.   

    你使用后台编码编写的任何一个继承自page的类定义,实际上都对应编译为一个dll,而这个dll包含的这个类实际上是一个abstract的类定义。如果你不相信,你可以试着在自己定义的页面类声明前加上abstract,这也就是为什么在page的类定义里,很多成员变量,比如控件都可以只声明不定义的原因。因为你所编写的只是一个抽象类!当服务器得到相关页面请求时,会根据你定义的页面dll,重新编译生成一个dll供客户调用,关于这块的机制,saucer在他的个人blog里有很好的说明。他分析了一个负责生成实际页面dll的文件,用以说明asp.net页面调用的机制。
      

  4.   

    asp.net中的用户控件与servlet中的功能是类似的
      

  5.   

    建议看看 微软提供的3层架构的例子  Petshop3.0