日期:2014-05-16 浏览次数:20455 次
一个简单的Mondrian例子(部分参考某个大牛的文档~~)希望大家学到东西~
可以详细参考豆丁网上的一个文档:http://www.docin.com/p-88928995.html 也可以跟我一起做~
3.1 创建新的web项目
3.1.1 打开myEclipse,新建一个网站我的是这样的:
注意名字要按照我给的,取名为Tezz
?
建好之后是这样的:
3.1.2 打开你刚刚解压的文件,进入解压后的文件夹目录mondrian-3.2.1.13885/lib,
把一个名字为mondrian.war的文件解压到当前的文件夹。
?
我进入后是这样:
我直接把.war改为.zip然后解压
3.2 添加文件
第一步
进入解压后的文件夹,选中jpivot、wcf二个文件夹及busy.jsp、error.jsp、testpage.jsp三个文件,我们需要将这些资源复制到我们测试项目的WebRoot文件夹中。
我的是这样的:
?
把jpivot和wcf这两个文件夹添加到WebRoot下,把剩下三个文件添加到Web-INF里面,我添加完成之后是这样的:
?
第二步
进入mondrian(之前为.war,后来改名为.zip解压后的文件夹) WEB-INF文件夹(在上面步骤中解压的项目文件mondrian.war里),选中jpivot、lib、wcf这三个文件夹,同样需要复制它们到测试项目的WEB-INF文件夹中。
?
Jpivot和wcf两个文件夹包含了用于生成用户界面的配置文件
复制进去的时候会问你:
?
果断yes!
扫面之后就不会出现错误了,之前出现错误是因为我们没有添加实例进去。
?
3.3 配置web.xml
第一步:在MyEclipese 上打开我们新建项目的文件:web.xml
?
第二步:添加配置文件,直接把我给出的下列代码复制到你的web.xml文件中,注意是覆盖!在下面的代码也会相应对.xml中的一些东西做一些介绍~
复制下边所示的xml代码到我们测试项目Tezz的web.xml文件中。当然你也可以直接把解压包里面WEB-INF中的web.xml直接拖到你的项目中,可以对比以下两者的不同,其实就是<description>标签显示的内容不一样,可以自己看看。
<filter> ??? <filter-name>JPivotController</filter-name> ??? <filter-class>com.tonbeller.wcf.controller.RequestFilter</filter-class> ??? <init-param> ????? <param-name>indexJSP</param-name> ????? <param-value>/index.html</param-value> ????? <description>如果这是一个新的会话,则转到此页面</description> ??? </init-param> ??? <init-param> ????? &
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|