选择显示字体大小

struts中的mvc

大家都知道,struts是基于mvc模式的web应用框架。struts的优点之一就是将web应用分成控制,模型和视图。模型中仅包含业务逻辑,视图中仅包含了显示逻辑。当我经过3次基于struts开发web应用之后,对这一点有了一点感性的认识。一、模型与视图的独立 所谓模型与视图的独立。实际上,就是要求我们在开发过程中,应该将模型组件和与视图有关的组件(一般是一些javabean)放在两个不同的包里。并且这两个包应该相互之间没有任何依赖关系。具体地讲就是这两个包相互都不能有导入。在视图组件这个包中除了包含javabean(通常用作dto使用,将数据传向jsp),还应该包含一些键值的常量。因为dto都是要存放在request范围里的,需要定义一些键值。由于这些键值是与视图密切相关的,所以不能够到处乱放,而是一定要放在视图组件包内。而模型组件包在开发过程中,你要完全抛开struts和jsp,就当...

http://www.sosof.com/detail/402/725402721650033.html -by - 丰搜 缓存页面


web框架对比: wicket vs struts

版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:cleverpig(作者的blog:http://blog.matrix.org.cn/page/cleverpig)原文:http://www.matrix.org.cn/resource/article/44/44162_wicket+struts.html关键字:wicket,struts,比较一、概貌wicket是基于web应用框架的高级组件,其主要特点:* 在html和java之间的明确分隔* oo组件模式* 自动状态管理* 高度生产化* 低学习投入* 屏蔽servlet api、http协议细节* 无需xml配置文件* 易于构造可重用组件 struts是以model2 mvc 为蓝本构建的web应用框架。其工作围绕着处理http请求的action类来完成。配置方式采用xml文件。下文将对wicke...

http://www.sosof.com/detail/412/997412721612419.html -by - 丰搜 缓存页面


使用struts+spring+hibernate 组装web应用

版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:mark eagle;孟大兴(作者的blog:http://blog.matrix.org.cn/page/littlebat)原文:http://www.onjava.com/pub/a/onjava/2004/04/07/wiringwebapps.html中文:http://www.matrix.org.cn/resource/article/44/44143_struts+spring+hibernate.html关键字:struts,spring,hibernate[译者前言:这篇文章由totodo在2004-09-16已经翻译过( http://www.matrix.org.cn/resource/article/1034.html ),本译文借鉴了不少他的成果。希望各位朋...

http://www.sosof.com/detail/412/608412721620208.html -by - 丰搜 缓存页面


结合struts和hibernate谈j2ee架构的数据表示

在 struts+ hibernate 这种结构中,是不应该把hibernate产生的po直接传递给jsp的,不管他是iterator,还是list,这是一个设计错误。 我来谈谈在j2ee架构中各层的数据表示方法: web层的数据表示是formbean,数据来源于html form post 业务层的数据表示是vo 持久层的数据表示是po,其数据来源于数据库,持久层的数据表示例如cmp 在一个规范的j2ee架构中,不同层的数据表示应该被限制在层内,而不应该扩散到其它层,这样可以降低层间的耦合性,提高j2ee架构整体的可维护性和可扩展性。比如说web层的逻辑进行了修改,那么只需要修改formbean的结构,而不需要触动业务层和持久层的代码修改。同样滴,当数据库表进行了小的调整,那么也只需要修改持久层数据表示,而不需要触动业务层代码和web层代码。 不过由于hibernate的强大功能,例如动...

http://www.sosof.com/detail/412/232412721623925.html -by - 丰搜 缓存页面


开始使用commons chain(第二部分)

版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:bill siggelkow;niuij(作者的blog:http://blog.matrix.org.cn/page/niuij)原文:http://www.onjava.com/pub/a/onjava/2005/03/02/commonchains2.html中文:http://www.matrix.org.cn/resource/article/44/44088_commons+chain.html关键字:commons chain开始使用commons chain (第一部分)就像我们在第一部分中讨论的那样,commons chain提供了一个基于java的框架和api来描述顺序的处理过程。现在这个在javarta commons项目下开发的框架正在最新的struts发布版(...

http://www.sosof.com/detail/412/194412721632728.html -by - 丰搜 缓存页面


开始使用commons chain (第一部分)

开始使用commons chain (第一部分)作者:bill siggelkow(著有jakarta struts cookbook)译者:niuji版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:bill siggelkow;niuji原文地址:http://www.onjava.com/pub/a/onjava/2005/03/02/commonchains.html中文地址:http://www.matrix.org.cn/resource/article/44/44049_commons+chain.html关键词: commons chain作为程...

http://www.sosof.com/detail/412/380412721636776.html -by - 丰搜 缓存页面


使用strutstestcase进行测试驱动开发

使用strutstestcase进行测试驱动开发作者:john ferguson译者:huhpreal版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:john ferguson;huhpreal原文地址:http://www.onjava.com/pub/a/onjava/2005/10/26/test-driven-development-using-strutstestcase.html中文地址:http://www.matrix.org.cn/resource/article/44/44015_strutstestcase.html关键词: strutstestcase test-driven development strutstestcase 是一种用于测试struts actions的强大而且易于使用的测试框架。stru...

http://www.sosof.com/detail/412/535412721639186.html -by - 丰搜 缓存页面


利用strutstestcase测试struts应用程序

利用strutstestcase测试struts应用程序作者:叶枫版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:叶枫(http://blog.matrix.org.cn/page/叶枫)原文:[http://www.matrix.org.cn/resource/article/44/44008_strutstestcase.html]http://www.matrix.org.cn/resource/article/44/44008_strutstestcase.html[/url]关键字:struts strutstestcase一、struts测试概述一个具有良好系统架构的j2ee应用程序至少有三层组成,即表现层,商业层和系统集成层(包括数据存取以及和其他系统集成),目前,struts是应用比较广泛,实现mvc2模式应用于表现层的一种技术....

http://www.sosof.com/detail/412/897412721640067.html -by - 丰搜 缓存页面


在web工程项目中使用struts

在web工程项目中使用strutshuhpreal起初的工程(未引入struts)目录结构如下:修改你的web.xml配置如下:修改之前是:<?xml version="1.0" encoding="utf-8"?><!doctype web-app public "-//sun microsystems, inc.//dtd web application 2.3//en" "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><!-- the mapping for the default servlet --><servlet><servlet-name>estservlet</s...

http://www.sosof.com/detail/412/506412721647045.html -by - 丰搜 缓存页面


quartz从入门到进阶

quartz从入门到进阶作者:cavaness译者:david_w_johnson版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cavaness;david_w_johnson原文地址:http://www.onjava.com/pub/a/onjava/2005/09/28/what-is-quartz.html中文地址:http://www.matrix.org.cn/resource/article/43/43968_quartz.html关键词: quartzquartzquartz是一个开源的作业调度框架,它完全由java写成,并设计用于j2se和j2ee应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,ejb作业预构建,javama...

http://www.sosof.com/detail/412/615412721653610.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 12 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons