阅读更多

55顶
0踩

编程语言

原创新闻 开源项目LForum For Java详细介绍

2009-03-01 20:51 by 见习记者 huangking 评论(55) 有21587人浏览

起源:

 

一直以来,我都对Web充满了兴趣。曾在04年就开始接触DVBBS,但以前都仅仅停留在使用的层次,当07年开始接触Java以来,我就有一个梦 —— 我要拥有属于自己的一款Web产品。随着学习的不算深入,我开始选型,最终选择了DZ,这款满足了上千万网站需求的社区系统。

 

为什么选择BBS?就目前的Java社区看来,开源的BBS系统很少,而且功能都不能和DZ,甚至DVBBS相比。所以在初期阶段我选择的仿DZ,也许在后期LForum会拥有自己的一片天地。

 

08年12月底,我开始了LForum的开发。经过了将近2个月的努力,LForum预览版终于发布了。

 

介绍:

  • 开发框架:SpringSide3 + FreeMarker
  • 开发工具:Eclipse3.4
  • 测试环境:Tomcat6.0 + MSSQL2000/2005/MYSQL

1. 项目为精仿DZ的NET版本功能,采用纯Java语言编写。

2. 拥有便捷的在线安装向导,使用者不需要学任何复杂的配置即可直接使用。

3. 因为采用纯Hibernate,理论上支持所有Hibernate所支持的数据库。

4. 视图采用FreeMarker,简单的模板脚本语言使得风格制作极为简单。

5. 后台精细的设置选项,能够轻松打造出个性论坛。

6. 更多的功能大家慢慢体会......

开源项目地址:


http://code.google.com/p/lforum/

 

LForum演示地址:

 

http://222.208.168.168:8086/LForum/

 

截图:

 

安装向导

 


 

系统首页

 



 

 

帖子列表

 



 


帖子显示:

 



 

后台设置

 

 

 



 

55
0
评论 共 55 条 请登录后发表评论
15 楼 guooo 2009-03-02 09:09
好东西,找个开源的论坛,很多是php的...
14 楼 ltshark 2009-03-02 09:09
牛,佩服,还挺快
13 楼 axhack 2009-03-02 08:57
支持
java就缺这样的东西,在配上jeecms,在来个开源的多用户博客。
java建站三剑客。
12 楼 天机老人 2009-03-02 08:33
哈哈,不错这个不支持那就太说不过去了!
11 楼 keer2345 2009-03-02 08:22
我看了一下,是用struts2+spring+hibernate+freemarker做的吧。很好的代码学习范例,谢谢
10 楼 eivenchan 2009-03-02 08:18
两个月就出来了?效率真高啊。。。
9 楼 saaya 2009-03-02 00:45
牛人啊,真是太牛了,佩服~ 
8 楼 范三山 2009-03-02 00:01
速度很快啊
7 楼 flyfan 2009-03-01 23:49
如果可以仿得像discuz7.0就更棒了
6 楼 crackcell 2009-03-01 22:33
支持你……
5 楼 Sphinx_yong 2009-03-01 21:59
不错不错,支持楼主,继续关注
4 楼 ziyu_1 2009-03-01 21:36
好东西啊.希望代码风格比较好阅读
3 楼 h819 2009-03-01 21:28
"07年开始接触Java以来"

你很牛
2 楼 diaodou 2009-03-01 21:05
看起来非常不错,支持!
1 楼 gakaki 2009-03-01 21:00
啥时候有ruby版本的discuz啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 鼠标离开自动跳回首页的DIV+CSS+JS二级联动菜单

    鼠标离开自动跳回首页的DIV+CSS+JS二级联动菜单

  • html实现好看的多种风格导航菜单(附源码)

    html实现好看的多种风格导航菜单(附源码),导航菜单,源码下载,分为顶部导航菜单,悬浮按钮菜单,右键功能菜单,左侧导航菜单四种导航菜单。每种导航菜单有至少三种风格,总共23种风格,各种风格都有,代码上手简单,代码独立,可以直接使用,效果酷炫,总有一款你喜欢的。也可直接预览效果。

  • 编辑文章使用HTML与CSS制作一个简单下拉菜单框架

    【代码】关于HTML+CSS来实现一个简单下拉菜单。

  • HTML+ CSS来实现一个简单的二级菜单栏

    3.最后,就是将二级菜单栏隐藏起来,只有鼠标放到对应的一级菜单上时,二级菜单才会显示。2.接下来,写二级菜单栏,把它添加到一级菜单中的 li 里面。1.首先,我们先创建一级菜单。

  • JS中的pixelTop属性

    style对象: pixelLeft pixelTop pixelWidth pixelHeight 返回以像素为单位的位置坐标的数值,非像素单位转换为像素单位显示。 left top width height 返回带单位的位置坐标字符串 top的值是String pixelTop的值是Integer left (x),top (y)是带单位的值 pixelLeft,pixelTop是不带单位的值 参考: https://www.php.cn/div-tutorial-368058.ht

  • html之菜单栏设置

    贴出html文件: <div class ="cssmenu" > <ul> <li><a href ="index.html">首页</a></li> <li><a href ="about.html">企业介绍</a></li> <l...

  • 网页特效:在任何位置显示html菜单

    <br /><br />把如下代码加入<body>区域中 : <br />以下是引用片段:<br /> <SCRIPT language=javascript><br /> <br /> document.onclick = popUp  <br /> function popUp() { <br /> newX = window.event.x + document.body.scrollLeft <br /> newY = window.event.y + document.b

  • html菜单位置,html中子菜单的正确位置5

    我不能让我的子菜单直接悬停在正确的菜单下,而是所有的子菜单都悬停在相同的位置。任何帮助如何让我的子菜单正确悬停将是一个很大的帮助。html中子菜单的正确位置5这里是CSS代码:menu {display:block;width:100%;height:25px;padding:0;float:right;margin-top:-45px;border-bottom:1px solid #999;b...

  • HTML菜单(导航)优化

            到现在为止,一直在前端开发学习的最基础上,比如什么优化,什么美化之类。室友反而学的比我快。原因就是,我主要把时间放在基础知识的熟练掌握之上了,现在的CSS运用可以说是比较娴熟了。之后再进行更深一步的学习可能会更加轻松。下面是我花一些时间写出的菜单优化,贴出源代码和效果,大家共同学习。下面是最基础的导航效果:先看下效果吧鼠标移动到上面时是下面这种效果:这是最基础的菜单。源代码如下:&amp;...

  • HTML列表框元素的操作

    列表框元素的操作

  • HTML里如何移动图片位置

    HTML里如何移动图片位置 100 我这图片把上面的给挡住了 想往下移动 但自己不懂HTML求解 likyjun | 浏览 6807 次 |举报 我有更好的答案 推荐于2017-06-14 11:20:52 最佳答案 用垂直边距代码:margin:10px 0px 0px 0px 10px;或用一个DIV套

  • 纯html+css实现点击弹出式导航栏菜单(采用:target和display:none)

    纯html+css实现点击弹出式导航栏菜单(采用:target和display:none)搜索了很久,发现都没有纯html+css的点击式导航栏,要么是采用:hover的划过式导航栏,要么使用Javascript实现的点击式导航栏,遂着手研究了一下。这个导航栏是点击出二级导航,鼠标移走不缩回,直到点击别的一级导航栏,而且无法创建三级或以后级导航栏,而且点击别处也不缩回。暂且到此为止,有空再进一步强...

  • html——鼠标移动到块显示菜单

    我们在做前端布局的时候,当我们想要实现多层布局时,就会想到鼠标移动显示和消失显示菜单,就例如拉勾网的菜单特效,下面是一个简单点的实例: showDiv.html: &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;显示div&amp;lt;/title&amp;gt; &amp;lt;link rel=&quot;stylesheet&quot; typ..

  • html代码 点击显示隐藏菜单代码

    点击显示隐藏菜单代码*{ margin:0px; padding:0px; border:0px; }body{ font-size:12px; color:#333;text-align:center;}.Test5study{ background:#fff;}.Test5study{text-align:left;width:220px;height:auto;border:solid 1p

  • html css 列表框,CSS Lists(列表)

    CSS Lists(列表)列表属性用于控制列表项标记的显示。HTML列表的类型HTML中有三种不同类型的列表:无序列表 —项目列表,其中每个列表项目都用项目符号标记。有序列表 —项目列表,其中每个列表项目都标有数字。定义列表 -项目列表,其中包含每个项目的描述。要了解有关列表的更多信息,请查看有关HTML列表的教程。CSS样式列表CSS提供了几种用于样式化最常用的无序列表和有序列表的属性。这些CS...

  • html 多级菜单

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Ty

Global site tag (gtag.js) - Google Analytics