RSS
热门关键字:  数据挖掘  数据仓库  商业智能  人工智能  搜索引擎

JakartaTomcat5.0+ApacheCocoon2.1.3开发初步指南二

来源: 作者:unkonwn 时间:2006-01-14 点击:
Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南二--开发篇 (1)

       AuthorJunnef Jin 数据挖掘实验室

       Date    2003/11/25

数据挖掘研究院

       E_mailjunnef21@sohu.com

开发一个简单的程序: 数据挖掘研究院

下面我们来开发一个简单的程序,这个例子参考了Cocoon帮助文档中的一个例子,如果你已经按照Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南一--安装篇做了,那么通过下面的链接可以看到英文原例:

数据挖掘研究院

http://localhost:8080/cocoon/docs/howto/howto-html-pdf-publishing.html

下面一步一步来创建这个程序。 数据挖掘研究院

9、创建程序目录 数据挖掘研究院

在部署到Tomcat中的那个cocoon文件夹下,新建一个目录,命名为html-pdf

10、创建XML文档 数据挖掘实验室

html-pdf文件夹下创建如下两个文件: 数据挖掘研究院

pageOne.xml 数据挖掘研究院

  数据挖掘研究院

<?xml version="1.0" encoding="iso-8859-1"?> 数据挖掘研究院

<page> 数据挖掘实验室

  <title>This is the pageOne.xml example</title>

数据挖掘研究院

  <s1 title="Section one">

数据挖掘研究院

     <p>This is the text of section one</p>

数据挖掘研究院

  </s1> 数据挖掘研究院

</page>  数据挖掘研究院

pageTwo.xml 数据挖掘研究院

 

<?xml version="1.0" encoding="iso-8859-1"?>

数据挖掘研究院

<page> 数据挖掘实验室

  <title>This is the pageTwo.xml example</title>

  <s1 title="Yes, it works">

     <p>Now you"re hopefully seeing pageTwo in HTML or PDF</p>

数据挖掘研究院

  </s1> 数据挖掘研究院

</page> 

数据挖掘研究院

11、HTML文件创建XSLT转换器 数据挖掘研究院

html-pdf文件夹下创建 数据挖掘实验室

doc2html.xsl 

数据挖掘研究院

<?xml version="1.0" encoding="iso-8859-1"?>

数据挖掘研究院

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 数据挖掘研究院

  数据挖掘研究院

<!-- generate HTML skeleton on root element -->

<xsl:template match="/"> 数据挖掘实验室

  <html>

    <head> 数据挖掘研究院

      <title><xsl:apply-templates select="page/title"/></title> 数据挖掘研究院

    </head>

    <body> 数据挖掘研究院

        <xsl:apply-templates/>

数据挖掘实验室

    </body> 数据挖掘研究院

  </html>

数据挖掘实验室

</xsl:template>

数据挖掘研究院

  数据挖掘研究院

<!-- story is used later by the Meerkat example --> 数据挖掘研究院

<xsl:template match="p|story"> 数据挖掘研究院

    <p><xsl:apply-templates/></p>

</xsl:template>

  数据挖掘实验室

<!-- convert sections to HTML headings -->

数据挖掘研究院

<xsl:template match="s1"> 数据挖掘研究院

    <h1><xsl:apply-templates select="@title"/></h1>

    <xsl:apply-templates/> 数据挖掘研究院

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?