当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 模型--视图--控制器(Model-View-Controller,MVC)体系突出了Servlets和JSP的优点,同时也令它们的缺点最小化。
 

 

    摘要:using a worker thread to relieve the event thread使用工作线程来做事务操作/* * created on 2005-7-17 * * java thread programming - paul hyde * copyright ? 1999 sams publishing * jonathan q. bo 学习笔记 * */package org.......
    摘要:[java]log4j写sql server数据库日志的统一写法编写者日期关键词郑昀@ultrapower2005-7-19java log4j sqlserver sql server 2000 driver for jdbc service pack 3的下载之前需要注意一点,sql server同样必须打上了sp3的补丁,然后才能与jdbc for sqlserver sp3连接。如果是&q......


通过Struts应用MVC设计模型
模型--视图--控制器(model-view-controller,mvc)体系突出了servlets与jsp的优点,同时也令它们的缺点最小化.在实现中,用户请求被发送到一个控制器servlet,该servlet决定请求的性质,并且根据请求的类型传送给适合的处理器.每个处理器都与一个特别的模型相关,里面封装有商业逻辑来执行一些特别的函数集合.处理完毕后,结果会发送回处理器,处理器选择适合的视图显示它.  struts最早于2002年5月作为jakarta项目的组成部分问世,jakata项目由apache foundation.运做.项目的创立者希望该项目的研究改进与提高java server pages (jsps).servlet.标签库以及面向对象的技术水准.struts为使用mvc体系来编写应用提供了一个架构.struts使用“actionmapping”,它允许servlet将用户的请求转变为应用行为.actionmapping通常指定一个请求的路径.在请求上进行动作的对象类型,以及指定其它需要的属性.  action对象作为actionmapping的一个部分使用,负责处理请求,并且发送响应回适合的视图(通常是一个web浏览器),或者传送请求至适合的模型.  在模型与视图间的桥是一个form bean,它可以通过继承org.apache.struts.action.actionform得到.form bean用来保存处理前的用户数据,或者显示返回给用户的模型数据.struts包含有自定义的标签,它可以由创建的form bean中自动组合字段.  在实践中用户请求jsp页面,控制器servlet接收请求并决定由哪个应用处理它.action对象传送该请求到包含有接收商业逻辑的javabean中.商业逻辑bean将连接数据库并进行查询,接收结果,然后返回结果给action对象.action对象将结果作为请求的一部分存放到一个form bean中.一旦收集完请求的全部数据,就可以格式化结果并且显示.最后是javaserver page以html表格的形式将结果显示出来.  模型,控制器与视图  struts中的控制器的基本组件是actionservlet类中定义的servlet,它是由actionmappings定义的.actionmapping类表示的是action对象的名字与位置.
...   下一页
    摘要:这两天正好在项目中需要提取词干(word stemming),词干是什么?比如documentation这个词,它的词干就是document。再比如tables这个复数形式,它的词干就是tabl。词干也许可以理解为类似于词根一样的概念。我没有去查准确的定义,不过我想它的用处是显而易见的。我们如果想比较两个词的相似程度,比如下面两个词:go和went。这怎么办,其实从目的上讲我们是希望这两个词有较高......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE