BBS项目笔记之五:BBS论坛首页的实现


论坛首页最上边显示搜索框,这个把之前分析的jsp给include进来就行了

第二组信息是用户信息, 也是检测session 然后登陆什么的

第三组信息时发帖 , 自己帖子的列表等, 这个后分析,

先说怎么把各个板块的信息显示出来



遍历显示,下边分析其总一个板块的显示

<s:iterator value="articleTypes" id="articleType" status="st">

1.文章类别名称(板块名称)

<s:a cssClass="hong" action="articleAction_findArticlesByType" target="_blank">
    <s:property value="#articleType.articleTypeName" />
    <s:param name="articleType"
    value="#articleType.articleTypeName"></s:param>
</s:a>

2.今日更新数

(今日:<font style="COLOR: #ff0000"><s:property value="#articleType.articleCountOfToday" /></font>)


3.版块内 问题总数/回帖总数

<s:property value="#articleType.totalArticleCount" /></font>/<span class="huise1">
<s:property value="#articleType.totalReplyCount" /></span></td>


4.此版块最新修改的文章的名称,回帖人
<s:if test="{#articleType.lastUpdateArticle.title!=null}">
									<td class="contentPart4"><span class="huise"> <s:a
										action="articleAction_querySingleArticle" cssClass="hong">
										<s:property value="#articleType.lastUpdateArticle.title" />
										<s:param name="article.articleId"
											value="#articleType.lastUpdateArticle.articleId"></s:param>
									</s:a><br />
									</span> <s:a action="articleAction_queryArticlesByUserOfArticle"
										cssClass="huise">
										<s:property
											value="#articleType.lastUpdateArticle.user.userName" />
										<s:param name="article.articleId"
											value="#articleType.lastUpdateArticle.articleId"></s:param>
										<s:param name="user.userName"
											value="#articleType.lastUpdateArticle.user.userName"></s:param>
										<s:param name="user.userId"
											value="#articleType.lastUpdateArticle.user.userId"></s:param>
									</s:a> <span class="huise"> </span> - <font class="banhui"
										style="COLOR: #0099cc"><s:date
										name="#articleType.lastUpdateArticle.emitTime" /></font></td>
								</s:if>

没有的话就写暂无

<s:else><td class="contentPart4">暂无文章</td></s:else>



这样把所有type遍历一遍之后 ,论坛的各个板块就显示出来了.







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
项目是作者当时花费了3个多月的时间完成的.在此拿出来给大家分享,请珍惜作者的劳动成果,用心研读! JEEBBS最新版本采用hibernate3+spring mvc+spring3+freemarker技术架构,重新设计了jeebbs,重新架构后的JEEBBS性能得到了很大的提升,功能相比jeebbs v1.0也丰富了许多。 jeebbsV4.0功能列表 1、论坛APP 2、登录更改shiro登录认证以及记住我 3、在线人数、时长统计 4、提供用户接口、其他系统用户接口调用设置以及接口管理(可与jeecms系列软件无缝对接实现单点登录) 5、用户自定义字段 6、禁用ip、id发帖、回帖 7、注册成功自动登录 8、设置在线活跃度等级 9、手机模板方案设置 10、最近登录过(三天,一周、一个月、三个月、半年)查询 11、类似微信团队号(与用户沟通账户以及推送系统消息) 12、QQ登录 jeebbsV4.0修复以及完善部分 1.权限的访问的地址链接 2.图片太大显示不全问题 3.会员组设置附件上线没有用以及其他相关设置无效 4.附件上传经常上传不了 5.发帖文字内容不能居中、居左、居右 编辑器字体、大小、插入图片、排序列表无效、左浮动、右浮动 6.用户自定义头像错误 7.注册如果发送邮件激活的方式出错(返回页面错误org.hibernate.LazyInitializationException: could not initialize proxy - no Session) 8.禁止用户后不允许登录、发帖、回帖等 9.后台会员搜索中文名搜索乱码 10.注册会员的时候提示邮箱的格式不对 11.登录设置邮箱密码文本框改成密码框
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值