什么是 Cocoon

Cocoon是Java服务器框架,可使用XSLT转换动态发布XML内容。它以管道概念描述内容发布过程,含可重用组件,能以最少Java开发生成复杂行为,可生成多种输出格式,还介绍了相关技术xsp。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

Cocoon 是一种 Java 服务器框架,它允许使用 XSLT(XML 样式表语言转换 (XML Stylesheet Language-Transformation))转换动态发布 XML 内容。通过依靠 XML 描述内容以及使用 XSLT 将内容转换成多种格式,Cocoon 提供了用于构建内容、逻辑和表示在很大程度上彼此分离的应用程序的平台。

Cocoon 使用管道的概念来描述将内容发布到 Web 的过程。它包含各种各样的可重用组件,这些组件可以配置成使用最低限度的 Java 开发生成复杂的行为。例如,通过单独使用 XML 和 XSLT,Cocoon 可用于:

  • 提供静态文件和动态生成的响应
  • 使用任意数量的处理将用户请求透明地映射到物理资源
  • 执行简单和多级 XSLT 转换
  • 将参数动态传递到 XSLT 变换
  • 生成各种各样的输出格式,包括 XML、HTML、PNG、JPEG、SVG 和 PDF

这大大增加了使用 XML 和 XSLT 中现有技巧进行工作的功能。Cocoon 让您能以最少的麻烦生成动态网站。

 

http://xml.apache.org/cocoon

将下载的war包发布

相关技术:xsp

XML Server Pages,它是一种通过使用 Java 来将定制处理添加到 Cocoon 管道的 Cocoon 技术。

 

摘自http://www-900.ibm.com/developerWorks/cn/cnonlinetutorial.nsf/gethtml?OpenAgent&url=/developerWorks/cn/education/xml/x-cocoon/tutorial/index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值