JSF论坛Tbuy1.1.5程序及源代码下载

lanyin.cn 2007-12-07
JSF论坛Tbuy1.1.5程序及源代码下载

下载地址: http://www.51jsf.cn/thread-138-1-1.html

这两天花了不少时间整理了一下代码, 把新的版本1.1.5放出来, 在源来1.1.2的基础上作了更多的修改及功能上的增加,demo页

http://www.tbuy.biz/tbuy/bbs/topic/432.faces


Tbuy论坛程序相关

JavaServer Faces 框架实现的完整论坛程序

// ----------------------------------------------------------------------源代码相关

1. 一些JSF1.1/JSF1.2的组件制作实例
2. 数据库连接池实例代码。
3. JSF高效分页实例代码
4. JavaMail实例代码
5. 过滤器相关实例
6. 文件上传操作实例
7. XML文件操作实例
8. RSS订阅功能实现
9. 文章检索功能

// ----------------------------------------------------------------------程序开发环境相关

a.开发工具: NetBeans,该程序在netBeans6.0 下开发!程序默认全部使用utf8编码
如果你发现源码注释中出现乱码!则需要设置一下工具的默认编码,
b.JSF: 基于jsf1.2开发,同时使用了myfaces的扩展组件包tomahawk
c.数据库:mysql,目前只在mysql下经过正常测试。其他数据库类型未经过测试,不保证正常运行!
d.WEB容器:该程序在tomcat6.0.14及glassfish-v2-b58g下经过正常测试,其他容器未经过测试,

建议使用glassfish, 使用tomcat时,需要tomcat6.0.14或更高版本
// ----------------------------------------------------------------------相关的引用包
源码中需要用到的jar包,
可以在“完整程序”文件夹中的tbuy.war中获得,将tbuy.war解压,里面的/WEB-INF/lib/
下的所有文件即为所引用的包


Tbuy1.1.5更新说明。
// ---------------------------------------------------------------------- 相对于1.1.2上的增加
1.BBS加入了功能定制选项

后台加入了“BBS信息总览”,“BBS系统设置”加入了更多的功能定制选项!
如RSS,文章检索,文章信息,用户信息, 个性签名,背景音乐,自定义头像等功能的开启及关闭

2.加入了RSS订阅功能

增加了RSS功能,允许用户通过聚阅器订阅BBS文章,可以通过订阅所有文章,或特定版块的文章,
作了阅读限制的专区,讨论区,或主题文章将不会被订阅到!允许开启或关闭

3.BBS文章检索功能

该功能方便用户搜索所要的文章,允许通过文章标题,文章内容,作者ID等进行文章搜索,并进行了
加亮显示,因为涉及到全文检索,可能对性能有一定影响!允许开启或关闭

4. 文章信息及新注册用户信息

现在允许开启或关闭在BBS主页面中显示发贴信息,包括今天发贴数及总发贴数,
允许开启或关闭在BBS主页面中显示注册用户信息,包括最新注册用户

5. 背景音乐的编辑

在编辑主题信息中加入了背景音乐的修改或移除(如果系统开启了该功能),原来的主题文章中只要
加入了背景音乐,即不可修改或移除,感觉不好!所以作了处理

6.音乐组件的更新

原来的音乐组件有点简单丑陋,花了点时间美化了一下,并加入了几个控制按钮!
现在允许控制播放,暂停,停止!如果有时间我会再作改进的!现在对JSF来说,
作一个看起来很舒服的组件还是要花好多的时间!

7.界面作了一些调整

一些界面的美化,或者改善,尽量使界面看起来变得更清爽一点 :)
在成功发表主题文章后,作了一点更友好的处理。只是一点点!
界面的改善并不多,但我会在接下来的版本中作更多更友好,更人性化的处理!

// ---------------------------------------------------------------------- 源代码方面

1. BBS的权限验证作了大幅修改

在BBS上的权限验证作了大幅的修改,以便能够更好的进行授权验证。如果你下载了源代码,应该能
够在bbs包中看到很多的修改!这一点是源代码中的,如果你只使用程序!完全可以不理会这些!
如果你发现相关Bug,或有更好建议,请不吝赐教,感激不尽 :)

2. 数据库连接池的配置信息移入了connection.xml文件中!

3. 数据库结构作了一点调整
*********************************************************************************
* Author: huliqing
* QQ:31703299
* Email: huliqing.cn@gmail.com
* 个人主页:http://www.tbuy.biz/
* 推荐JSF技术论坛: http://www.51jsf.cn/
*********************************************************************************
rods 2007-12-10
哪里下载啊
qiujy 2007-12-18
值得学习呀,..我也正在用ajax4jsf1.1+JSF1.2(RI实现)+spring2.0+hibernate3.2+mysql做一个类似sun公司的petStore网站,只是我只能用下班时间做,进度较慢啊.有机会想跟楼主交流.已加你为QQ好友.
附,它的Tbuy下载地址:http://www.51jsf.cn/thread-138-1-1.html
lanyin.cn 2007-12-19
谢谢支持! 有机会一起交流学习!
sword721 2007-12-20
学习学习,正在用jsf做项目,超级郁闷。
Global site tag (gtag.js) - Google Analytics