论坛登陆 用户名:  密 码:
设为首页  加入收藏
08年北京名校秋季招生
名牌院校免试入学宽进严出,突破考分限制,名校与你零距离,以下院校按报名先后顺序录取,24小时网上报名覆盖全国
  您现在的位置: 中国教育招生在线 >> IT >> JAVA认证 >> IT正文
J2EE Frameworks介绍
 作者:佚名     2007-3-14 17:30:24        来源:不详  浏览次数:

 

 

 

 

 

 

 

 

J2EE Frameworks介绍



现在,已经有众多的基于Java的开源Web Framework,让我们能更加容易构造Web应用。我在这里给大家作一个简单的介绍。


Cocoon - 基于XML的Web内容发布


Cocoon是采用100%纯Java编写的一个内容发布框架。Cocoon让你能采用W3C的最新技术(DOM、XML、XSL)来提供Web内容。

新的Cocoon模式能将文档内容、样式、处理逻辑进行完全的分离,允许这三层能独立地设计、创建和管理,从而减少了管理开销,加强了工作的重用性,减少了开发时间。


下载地址:http://xml.apache.org/cocoon


Xang - 快速开发动态网页

Xang能整合不同的数据源,让你能快速地开发数据驱动的、跨平台的Web应用。Xang体系结构能将数据、逻辑和表示完全划清。Xang基于开放的工业标准,例如HTTP、XML、XSL、DOM、ECMAScript(JavaScrip)。


下载地址:http://xml.apache.org/xang



Slide - 内容管理框架

Slide是一个内容管理和集成系统,是一个内容管理底层框架。Slide提供了一个分级的结构,能将内容存储到任意的、分布式的数据仓库。出此之外,Slide还集成了安全、锁定、内容版本和其他一些服务。


下载地址:http://jakarta.apache.org/slide



Struts - 基于MVC设计模式JSP


Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。

采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。

Struts有如下的主要功能:

1. 包含一个controller servlet,能将用户的请求发送到相应的Action对象。

2. JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发员创建交互式表单应用。

3. 提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。


下载地址:http://jakarta.apache.org/struts



Jetspeed - 基于Web的组件

Jetspeed是实现了EntERPrise Information Portal的开源软件。Jetspeed能从Internet的纵多资源中提取信息,来帮助用户管理大量的数据。这些信息能来自不同的内容类型,从XML到XMTP,到iCalendar这些新协议。


下载地址:http://java.apache.org/jetspeed


Turbine - 基于Servlet的Web应用开发


Turbine是基于servlet的framework,使有经验的Java开发员能快速地构建web应用。

使用Turbine,可以通过创建使用特定服务来处理模板的Screen,来集成现有的模板技术(例如Velocity、Webmacro、Java Server Pages(JSP)、FreeMarker、Cocoon)。


下载地址:http://java.apache.org/turbine


各种Framework比较


在这些framework中,我觉得Cocoon、Struts和Turbine比较好。这三者各有所长,Cocoon是最好的XML Framework,Struts是最好的JSP Framework,Turbine是最好的Servlet Framework


责任编辑:lss
  相关新闻
TreeView 控件应用详解
浅析J2EE应用服务器中间件
J2EE技术-漫谈EJB在Java中的应用
【J2EE综合】——使用JMS队列
J2EE探索者:用JMS进行企业消息传递
把您从麻烦中解脱的JNDI在J2EE中的角色
J2SE:六大代码问题检验你的Java知识
Oracle Peeking绑定变量的控制
用JSF与BEEHIVE PAGE FLOW开发WEB应用
专家讲述J2EE中的多字节字符的处理
Oracle Peeking绑定变量的控制
用JSF与BEEHIVE PAGE FLOW开发WEB应用
Look and Feel---JAVA界面(换肤术)
“快”在细节 J2EE程序的性能优化技巧
在JSE环境中使用Hibernate EntityManger
J2EE持久层框架-JDO 2.0 最终投票通过
在JSE环境中使用Hibernate EntityManger
J2EE中使用EntityBean和JDO的优缺点分析
使用 Java EE 实现松耦合的SOA应用程序
J2EE WEB-Tomcat5.5.9中文问题解决方案
  评论
现在有100人对本文发表评论
查看所有评论
 
推  荐
 
100本成功必读热销书
热门招生
  北京文理研修学院   前进大学
  北京明园大学   北京建设大学
  北京邮电大学世纪学院   北方工商管理学院
  联想软件定向委培班   香港数码动画学院
  青年企业管理研修学院   北京华夏管理学院
热门培训
网络化办公专家培训认证 电子科技大学软件学院
软件测试工程师培训认证 北大青鸟十大授权培训
IT硬件工程师培训认证班 北京环球雅思荷兰预科
JAVA开发工程师培训 潜能时代IT服务管理培训
网络信息化工程师培训 清华大学继续教育学院
论坛精选
 
有些细节是男人也该注意的风度!最容易读错的字
某强人手机里保存的30条短信 中国十大高薪职业
最感人的十大韩剧经典台词 嫁给工程师的N个理由
爆强!只有一句话的鬼故事 转贴教你如何做妖精
 女人一定要記住的話 女人最好别嫁给最爱的男人
城市联盟
 大连 上海 天津 广州 西安 深圳  天津  青岛  大连  福州  沈阳  青海  连云港  南京  吉林  厦门  威海  辽宁  呼和浩特
Copyright © 2006   www.edu999.com   All rights reserved. 中国教育招生在线  版权所有
北京市通信管理局[2004]字第552号函    京ICP证040442号