您的位置:首页 > 其它

Mondrian用于web项目的一个简单搭建实验

2013-02-19 10:31 691 查看
为了最直观的体验一下Mondrian的功能,在从百度文库下载的一篇文档《Mondrian用于web项目》指导下,我完成了Mondrian一个简单的实例。

文档链接http://wenku.baidu.com/view/7b160f56f01dc281e53af0d2.html

说说我在过程中遇到的问题:

1、在mysql建表的过程中,出现了无法插入中文数据的问题

这样的条目无法插入:insert into producttype(proTypeId,proTypeName) values(1,'电器');

私以为如果编码都统一成utf8,就能解决问题

但是在sql命令行用status查看编码,统一都是utf8

Server characterset:    utf8

Db     characterset:    utf8

Client characterset:    utf8

Conn.  characterset:    utf8

 试过SET NAMES 'utf8';
它相当于下面的三句指令:

SET character_set_client = utf8;

SET character_set_results = utf8;

SET character_set_connection = utf8;

试过alter table ProductType modify proTypeName char(20) character set utf8;

是想把ProductType表的proTypeName属性的编码改成utf8。
 
最后发现是大方向错误,把表的编码改成了gbk。
问题解决!
 
2、根据文档的指导配置完毕,同时数据库也准备就绪,试运行的时候出现问题。
请高手帮忙看的时候说,
在tezz.jsp里引用了jstl标签库<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
这个jstl标签库缺少tld文件,也就是接口说明。
然后帮我下了两个jar包:
javax.servlet.jsp.jstl-api-1.2.1.jar
javax.servlet.jsp.jstl-1.2.1.jar
添加到工程里(放到lib文件夹下),然后部署。
问题解决!
 
3、缺少mysql-jdbc驱动
下载了mysql-connector-java-5.1.23-bin.jar添加到工程里。
问题解决!
 
 
经历了过程的曲折,那么结局呢?事实上永远没有结局,阶段性的胜利是新的起点,永远有做不完的事情等着我们。
不过总算看到了我想要的,休整一下再度出发。



 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  BI Mondrian