<html>
<head>
<title>Package mondrian.web.taglib</title>
<link rel="stylesheet" type="text/css" href="../../../../DesignDoc.css" />
</head>
<body>
Provides a tag library for embedding MDX queries in JSP pages.
<p> </p>
<table border="1" width="100%">
<tr>
<th>Revision</th>
<td>$Id: //guest/paul_dymecki/mondrian/src/main/mondrian/web/taglib/package.html#1 $</td>
</tr>
<tr>
<th>Copyright</th>
<td>(C) Copyright 2002 Kana Software, Inc. and others</td>
</tr>
<tr>
<th>Author</th>
<td>Julian Hyde</td>
</tr>
</table>
<h2>Tags</h2>
<p>{@link mondrian.web.taglib.QueryTag} and {@link mondrian.web.taglib.TransformTag}.</p>
<h2>Example</h2>
<blockquote>
<pre>
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/mdxtable.tld" prefix="mdx" %>
<mdx:query name="query1" resultCache="true">
select
{[Measures].[Unit Sales], [Measures].[Store Cost]} on columns,
CrossJoin(
{ [Promotion Media].[All Promotion Media].[Radio],
[Promotion Media].[All Promotion Media].[TV],
[Promotion Media].[All Promotion Media].[Sunday Paper],
[Promotion Media].[All Promotion Media].[Street Handout] },
[Product].[All Products].[Drink].children) on rows
from Sales
where ([Time].[1997])
</mdx:query>
The current slicer is <strong>
<mdx:transform query="query1"
xsltURI="/WEB-INF/mdxslicer.xsl"
xsltCache="true"/>
</strong>.
<p>
<mdx:transform query="query1"
xsltURI="/WEB-INF/mdxtable.xsl"
xsltCache="false"/>
</p>
</pre>
</blockquote>
<h2>Known Issues</h2>
<h2>Dependencies</h2>
<p>This package is dependent upon the following other packages:</p>
<ul>
<li>{@link mondrian.olap}, but NOT {@link mondrian.rolap}</li>
<li>{@link javax.servlet}, {@link javax.servlet.jsp}</li>
<li>{@link javax.xml.parsers}</li>
<li>{@link javax.xml.transform}</li>
<li>{@link org.w3c.dom}</li>
<li>{@link java.lang}, {@link java.io}, {@link java.util}</li>
</ul>
</body>
</html>
# |
Change |
User |
Description |
Committed |
|
#1
|
1820 |
Paul Robert Dymecki |
mondrian: Integrate latest from //guest/julian_hyde |
|
|
//guest/julian_hyde/mondrian/src/main/mondrian/web/taglib/package.html |
#1
|
1622 |
Julian Hyde |
mondrian: Javadoc. |
|
|