基于Jforum开源项目的论坛网站
开发原因:
刚完成了以wordpress及其插件simple-press为基础的论坛网站,因为一直从事java方面开发,
所以尝试一下使用java开源项目Jforum 来做个论坛。然后比较两者的功能及可扩展性。选其一,作为公司
ESB旗下产品。
开发准备:
此处下载Jforum2.1.9版本.(习惯性认为一个大版本下的最后一个版本是最稳定的,所以此处没有选择3.0)
数据库是 mysql5.1.33(直接用wamp5中的mysql)
tomcat6.0
开发过程(部署比较简单):
直接将下载好的zip文件 解压至tomcat-6.0\webapps下
启动tomcat后,
进入mysql命令 创建jforum的数据库
mysql> CREATE DATABASE jforum DEFAULT CHARACTER SET utf8;
mysql> exit
直接在浏览器中输入:http://localhost:8080/jforum/install.jsp 安装页面
根据提示完成安装(这里就不做详细介绍,只要数据库密码,管理员账号 密码配置对 ,然后注意编码 就OK了)。
然后。。。就没有然后了。。。。(我了个去,竟然比wordpress还要简单!)
这个时候你就会发现 论坛已经可以正常访问了。
这是你用原先注册的管理员账号登陆 开始对论坛做一些设置 如 版面 用户等级 权限 等等。。。
遇到的问题:
在安装使用后,会出现设置的中文信息出现乱码的问题。去数据看了下,发现保存的信息
也是乱码的,说明在保存过程中,出现了编码不一致。此时,应该统一为UTF—8编码
解决办法:
WEB-INF\config\jforum-custom.conf ,和 WEB-INF\config\database\mysql\mysql.properties
两个文件下的database.connection.string加上&useUnicode=true&characterEncoding=utf8
然后数据库编码为utf-8
参考出处:http://blog.csdn.net/dankes/article/details/1200699