J2EE Frameworks介绍

原创 2004年10月20日 10:35:00

J2EE Frameworks介绍


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


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

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


struts.gif 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.gifJetspeed - 基于Web的组件
Jetspeed是实现了Enterprise Information Portal的开源软件。Jetspeed能从Internet的纵多资源中提取信息,来帮助用户管理大量的数据。这些信息能来自不同的内容类型,从XML到XMTP,到iCalendar这些新协议。

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


turbine.gifTurbine - 基于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。

J2ee核心技术:J2EE Frameworks介绍

  现在,已经有众多的基于Java的开源Web Framework,让我们能更加容易构造Web应用。我在这里给大家作一个简单的介绍。    Cocoon - 基于XML的Web内容发布    Coco...
  • wangwei1340848
  • wangwei1340848
  • 2007年05月03日 20:13
  • 477

J2EE Frameworks介绍

现在,已经有众多的基于Java的开源Web Framework,让我们能更加容易构造Web应用。我在这里给大家作一个简单的介绍。 Cocoon - 基于XML的Web内容发布 Cocoon是采用100...
  • dgiszz
  • dgiszz
  • 2005年02月24日 12:42
  • 651

J2EE基本介绍

好久没有写博客了。在实际工作中,发现自己的技术基础真的很差,很多名词概念不知道是什么意思。所以最近下决心恶补一下。这个算是基本篇,以自问自答的形式来解决自己心中的疑惑,如果对另外的人也有帮助,那就是再...
  • kay_zhyu
  • kay_zhyu
  • 2015年12月27日 16:55
  • 598

J2EE架构简介

J2EE 体系结构简介J2EE (Java 2 Platform, Enterprise Edition)即Java2平台企业版,它提供了基于组件的方式来设计、开发、组装和部署企业应用。J2EE使用多...
  • cuiyaoqiang
  • cuiyaoqiang
  • 2016年05月04日 13:56
  • 1546

J2EE平台简介

 文章出处:中流砥柱 作者:javafan 1.1 J2EE平台简介   1.1.1 J2EE规范  J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的...
  • xiazou
  • xiazou
  • 2008年04月01日 09:33
  • 1958

J2EE中最常用的Frameworks介绍

     现在,已经有众多的基于Java的开源Web Framework,让我们能更加容易构造Web应用。在这些framework中,我觉得Cocoon、Struts和Turbine比较好。这三者各有...
  • baggio785
  • baggio785
  • 2006年04月17日 12:37
  • 1061

flex与j2ee的结合(flex+Spring)

本文内容包括: 开发环境现有的 Java EE 应用集成 BlazeDS开发 Flex 客户端增强 RemoteObject 对象下载参考资料 传统的 Java E...
  • xingfeng0501
  • xingfeng0501
  • 2012年04月25日 02:11
  • 3618

android frameworks 源码介绍

最近一直在研究frameworks层,这里有很多关于应用层控件,机制,线程,消息,进程等等实现的原理。下载源码目录:这就是frameworks,的源码目录。android系统层次如下:项目目录简单分析...
  • Google_huchun
  • Google_huchun
  • 2016年09月18日 19:33
  • 1126

J2EE中的MVC模型介绍

刚刚开始接触一点J2EE的东西,看到了关于J2EE应用的分层模型这块知识点,简单地做一下记录,方便之后回顾 一. 分层模型(主要分为5大层) 1. Domain Object层(领域对象层...
  • u011133213
  • u011133213
  • 2013年10月17日 00:10
  • 3321

J2EE介绍

     J2EE(Java 2 Enterprise Edition)是建立在Java 2平台上的企业级应用的解决方案。J2EE技术的基础便是Java 2平台,不但有J2SE平台的所有功能,同时还提...
  • killer000777
  • killer000777
  • 2007年06月19日 22:41
  • 1946
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:J2EE Frameworks介绍
举报原因:
原因补充:

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