对JSP Model 2工作流程的一些体会

原创 2001年12月06日 12:49:00

 对JSP Model 2工作流程的一些体会

由于我们使用JSP Model 2的框架结构,而各种servletJSP Model 2MVC结构中扮演C(ontroller)的角色,所以我们使用如下步骤完成一次典型的JSP Model 2调用过程:

 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1.         servletinit()中通过XML配置文件得到数据库连接所需要的环境参数(利用eCampus.util.Env(String fileName)一次性从配置文件中获得所需环境参数)。
注:由于XML Config模块还未完成,暂时使用ini文件

2.          servlet得到来自HTML/JSP的服务请求,在相应的doXXX()中获得一个Connection(调用eCampus.util.DBManager的静态方法)。
注:在package eCampus.util中封装了一个DBManager类,使用这个类的静态方法getConnection()getPooleConnection()可以分别获得从数据库的直接JDBC连接和通过Websphere连接池的得到的连接(推荐使用后者)。

3.          直接使用这个Connection进行JDBC操作,或者初始化一个数据库事务JavaBean(将这个Connection作为参数传入JavaBean的构造函数中)。

4.          完成JDBC操作后(包括数据库事务JavaBean返回结果后),关闭步骤2所获得的Connection

5.          将数据库操作结果包装在相应的数据JavaBean中,派发这个JavaBean到相应的用于输出得JSP页面(JSP页面扮演MVC中的V(iew)角色)

6.          JSP页面得到包装好的数据JavaBean,提取所需信息,按照一定的风格输出到用户的浏览器上。

浅析JSP Model1与Model2区别

在学习DRP时遇到了JSP model1 和model2,这是JSP实现应用程序技术的两种方式。这两种架构模式在我们运用Java开发中也经常遇到,那么他们两者有什么区别呢?     一:Model1 ...
  • u013036278
  • u013036278
  • 2016年06月26日 17:31
  • 1822

jsp Model2 登录实例

Model2 登录操作步骤:
  • yan309271291
  • yan309271291
  • 2014年09月06日 12:34
  • 1275

JSP的工作流程

JSP的执行过程:(1)客户端发出Request(请求);(2)JSP Container将JSP转译成Servlet的源代码;(3)将产生的Servlet的源代码经过编译后,并加载到内存;(4)把结...
  • jimmy1988725
  • jimmy1988725
  • 2009年06月11日 20:23
  • 795

对MVC架构的理解

因为还不会MarkDown,就这样写了吧,以后有时间和心思再重构好了。 从开始学MVC架构开始,就没有弄清楚过其中每一个单词所代表的含义,这两天看了很多文章,反而有些迷糊了,不过还是把当下的结论记录...
  • lrm1293971805
  • lrm1293971805
  • 2017年04月12日 09:55
  • 450

JSP的Model1和Model2架构模式的分析比较

JSP的Model1和Model2是sun公司为了更好地指导Web开发人员进行JavaWeb开发提出的两种架构模式,用专业术语表达就是JSP Model 1和JSP Model 2,它们的本质区别...
  • CHS2065
  • CHS2065
  • 2016年07月17日 22:16
  • 1505

JavaWeb中的Model 1与MVC/Model 2架构比较

MVC/Model 2架构在Model 2架构中,请求处理、业务逻辑处理以及画面呈现被区分为三个不同的角色职责,在分工合作开发时,使用Model 2架构可以理清职责界限,网页设计者与Java代码或请求...
  • zhuxinquan61
  • zhuxinquan61
  • 2016年08月09日 16:53
  • 1182

jsp学习心得(2)

(1)一般情况下,运行tomcat后运行过网页后,只要对网页进行过更改,刷新即可,但也有特殊情况导致不能更新,怎么来解决此问题呢? 删除work目录下的所有文件   保存就会更新,若没更新 再次重...
  • AC_great
  • AC_great
  • 2015年03月27日 23:39
  • 660

【java web】--JSP model1和model2的联系和区别

Model2是Model1的进化版,或者也可以说拓展版。两者应用的场合不同,一大项目一小项目。就跟公司一样,如果公司想要扩充规模,就必须职责单一,这样才不会导致人员责任不明确,效率低下,资源浪费。...
  • successA
  • successA
  • 2016年01月25日 14:37
  • 1555

设计模式学习总结——观察者模式

观察者模式将观察者(订阅)和被观察者(发布)分离,实现了代码的松耦合;且定义了一对多的依赖关系,让多个观察者同事监听一个被观察者,同时一个被观察者能通知多个观察者更新。...
  • ruyi366
  • ruyi366
  • 2014年07月25日 11:57
  • 844

策略模式心得趣谈

《HeadFirst设计模式》一书非常有趣,图文并茂,诙谐生动,学习时难免喜形于色。相比之下GOF的作品我更愿意作为工具书,最终权威的解读。  该书的描述为Java语言,但编程的思想是通用的。 开...
  • segen_jaa
  • segen_jaa
  • 2012年11月16日 18:41
  • 1057
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对JSP Model 2工作流程的一些体会
举报原因:
原因补充:

(最多只允许输入30个字)