最新文章列表

用AOP实现观察者模式

观察者(Observer)模式     用途:定义对象之间的一对多依赖关系,因此,当一个对象的状态发生改变时,其所有依赖项都会得到通知,并自动更新。     它是 OO 设计模式的皇后。该模式被人们广泛应用(特别是在 GUI 应用程序中),并构成了 MVC 架构的关键部分。它处理复杂的问题,而在解决这类问题方面表现得相对较好。但是,从实现需要的努力和代码理解的角度来说,它还是带来了一些难以解决的难 ...
zyl 评论(0) 有3726人浏览 2006-11-17 16:53

在Struts和Hibernate之间搭起桥梁

  Hibernate和struts是当前市面上几个最流行的开源的库之一。它们很有效率,是程序员在开发Java企业应用,挑选几个竞争的库的首选。虽然它们经常被一起应用,但是Hibernate的设计目标并不是和Struts一起使用,而Struts在Hibernate诞生好多年之前就发布了。为了让它们在一起工作,仍然有很多挑战。这篇文章点明了Struts和Hibernate之间的一些鸿沟,尤其关系到面向 ...
wenson 评论(0) 有1486人浏览 2006-11-10 11:09

erlyweb 也上什么道 mvc -a component-oriented web 框架

http://www.railscn.com/viewtopic.php?t=2397 http://erlyweb.org/ http://yarivsblog.com/articles/2006/10/27/introducing-erlyweb-the-erlang-twist-on-web-framworks 要安装yaws 作web服务器 特性:     * an elega ...
bd7lx 评论(1) 有1688人浏览 2006-11-06 13:23

收藏:MVC循序渐进(webwork实现的登录)

                   作者:zkjbeyond 引用为了以后比较分析,我把所有的实现代码放到一个web应用程序中,所以看这篇文章前请看以上系列文章。 一、安装webwork http://opensymphony.com/webwork/   下载最新版本的webwork 解压 我们用到的jar包有 lib/core 下所有jar包 和 webwork-2.1.7.jar  ...
qingzhuang 评论(1) 有1686人浏览 2006-11-05 11:01

想了解Struts2的话可以先去看WebWork

   呵呵,WEB MVC的框架比起Spring来,应该是简单多了。    项目组一直用的是Struts1.1,页面是整个开发当中最易变的地方,经常要做很多改动;同时,很多页面其实比较相似,页面风格布局都非常相似,但页面复用得非常低,一般都是靠copy代码来写页面,感觉维护和开发页面非常麻烦。    经常看到webwork的一些介绍文章,最近又听说struts2是基于webwork2.2的基础上加上 ...
hiwzg 评论(0) 有1620人浏览 2006-11-04 23:09

在spring MVC中配置多个视图

如果在一个项目中有人比较喜欢用freemarker,而有人对JSTL(Jsp标准标记库)比较熟,那就得配置多种视图的方式! 1.首先在web.xml,配置多个Dispatcher,不同视图当然转发不一样! web.xml <servlet-name>fm</servlet-name> <servlet-class> org.springf ...
fireflyjava 评论(6) 有11817人浏览 2006-11-04 16:22

Ajax-Engine

/** * @author joshokn */ function Engine(){ //存放事件的列表 this.eventList=new Array(); //store Engine中的widget列表 this.widget_L=new Array(); } //load widget lis ...
joshokn 评论(0) 有3750人浏览 2006-11-03 21:02

URLPath匹配原则

路径匹配原则(Path Matching) Spring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出) 这些可以组合出很多种灵活的路径模式 Table An ...
sinokaka 评论(0) 有1751人浏览 2006-09-19 09:23

HandlerMapping

一个WEB应用程序基本上都要依赖于URL与请求处理器之间的映射,Spring MVC也是一样,但Spring MVC就像Spring所作的一切一样(译者:灵活,可以配置各种东西,但是也造成了很多复杂性),肯定不会只有一种方法来映射URL和Controller之间的关系,并且在实际上,允许你自己创建映射规则和实现,而不仅仅依赖URL映射。 Spring提供了URL的映射处理,并且处理路径模式的顺序和方 ...
sinokaka 评论(0) 有3291人浏览 2006-09-19 09:21

A Look At Design

    在开始介绍各种Controller之前,我们先来讨论个重要的设计原则。在学习不同的Controller的时候,一个Spring的新手会遇到大量的标示为final的方法,这些情况常常发生在子类中覆写Controller的一些方法的时候。虽然这让我们很沮丧,但是这样做,是有重要的原因的。     想要了解Spring开发者的意图,我们必须要知道面向对象设计(object-oriented des ...
sinokaka 评论(0) 有1085人浏览 2006-09-19 09:19

不想看到Struts1,那个老态臃肿让人恶心的家伙!

今天无意间看了几篇struts1相关的新文章,有些反感作者自以为是的观点:不知道国人为什么还会对struts1这种垃圾会如此盲目崇拜。在我看来,struts1除了制造了一堆中看不中用的可以用来折磨开发人员的概念之外,没做几项漂亮的事情(我承认这样说是偏激,只是给那些某些盲目崇拜的struts1写手们的反击而已)。曾经struts1提出的创造性模式,一些新的mvc框架也都具备,也做了些自己的改进,也许 ...
jindw 评论(0) 有1737人浏览 2006-08-12 19:02

BugZero开始

因为要的要等公司的消息,最近也好久没有编码了,心里很痒痒,安慰一下躁动的心吧 BugZero。 开发目的:       为了便于记录开发中出现的bug,也为了跟踪bug的过程。 功能:     bug记录。开始,解决,确认。bug分类(。。。)(1期)     bug通知:mail给需要知道的人。     bug统计,报表:报表形式汇总bug的周期,个人bug发展曲线。总的bug数。每个人的比率。 ...
sinokaka 评论(0) 有1215人浏览 2006-05-27 16:41

AJAX and AJAH and MVC

  传统的Mode2模式的服务器端框架在处理AJAX应用的时候存在一定的不适应性,这主要的原因在于Model2基于推模式,它隐含的假设是基于action的处理结果生 ...
canonical 评论(0) 有1544人浏览 2006-05-09 22:56

重温Struts--ActionForm

作者:Flyingis<o:p></o:p> ActionForm 是Struts设计中比较有争议的一个概念,在某些情况下也许不会使用到ActionForm,具体可以参照《Struts Action的多种角色》一文。尽管如此,ActionForm在许多应用的开发中都实现了重要的功能,它是Struts框 ...
flyingis 评论(0) 有2657人浏览 2006-03-18 22:40

剖析MVC中的各种Object

    作者: Flyingis     在Web应用和J2EE框架中经常可以碰到各种Object相关的名词,在网上搜索了一下,讨论各种Object术语的帖子一大筐,大的讨论整个框架,小的描述各个层次之间的细微差别,甚至有钻牛角尖之嫌。 BlogJava 上也有讨论VO和PO的贴子,例如 ...
flyingis 评论(0) 有1625人浏览 2006-03-17 00:28

重温Struts--标签

作者:Flyingis<o:p></o:p> Struts标签提供了大部分应用来满足创建MVC架构表现页面的所有功能。在一个MVC应用中,请求并不是直接到达表现页面,而是首先经过控制器,仅当业务数据被获取,并且业务规则被应用后,控制器才处理表现页面。页面的职责就是输出结果和捕获用户输入,Struts标签的功能目的就在于此。<o:p></o:p> 虽说S ...
flyingis 评论(0) 有1502人浏览 2006-03-12 09:23

重温Struts--Action

作者:Flyingis<o:p></o:p> 在Struts中,ActionServlet担任分配工作的控制器角色,实际的工作是交给Action对象来进行的。Action是Struts框架的核心类之一,它主要用来访问业务层、为表现层准备数据对象和处理错误异常。<o:p></o:p> Action在Struts框架中基本上属于控制器的角色,通常不建议在A ...
flyingis 评论(0) 有1052人浏览 2006-03-06 00:07

[导入]Ajax结构分析

Ajax: A New Approach to Web Applications http://www.adaptivepath.com/publications/essays/archives/000385.phpAjax(Asynchronous JavaScript + XML)并不是一个革命性的崭新概念(也许根本就 ...
canonical 评论(0) 有1277人浏览 2006-02-22 20:33

[导入]关于jsplet的一些问答

引用:如果在Action Centric的框架,要避免两个访问点,可以这么定义。 view.do?&templateName=a &objectName=/@Demo&objectEvent=test 这 种做法就是程序自己处 ...
canonical 评论(1) 有1846人浏览 2005-11-15 12:33

[导入]从级列理论看MVC架构

cocoon的文档中有这样一段话:Traditional Web applications try to model the control flow of a Web application by modeling the application as a finite state machine (FSM). In this model, the Web application is compo ...
canonical 评论(0) 有1623人浏览 2005-11-15 12:26

最近博客热门TAG

应用服务器(43289) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23314) Struts(22805) Bean(22194) 企业应用(18270) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics