做毕设(二)——跳转和评论
来源:互联网 发布:减肥饮品知乎 编辑:程序博客网 时间:2024/06/05 10:51
上一次做了从数据库取文章,可是有的文章穿插着图片,这次就解决这个问题。
我的解决方法是直接在文章中写上html标签。
但是会发现<>在源代码中被转义字符替代,在页面上依然是<img scr="image/a.jpg">
后来发现用th:utext
即可。
接着实现新闻的评论
<div th:each="cs:${Comments}"> <p th:text="${cs.uid}+${cs.tid}+${cs.context}+'发布于'+${cs.comtime}">暂无评论</p></div>/*效果:aaa回复@:admin否 发布于2017-09-01 09:41:17.0admin:哦 发布于2017-09-01 13:08:48.0*/
@RequestMapping(value = "/{id}",method = RequestMethod.GET)public String toNewsById(@PathVariable("id") String id,ModelMap map){ map.addAttribute("News",newsService.getNewsById(Integer.valueOf(id))); List<Comment> comments = commentService.getAllCommentByNid((Integer.valueOf(id))); Collections.reverse(comments); for(int i=0;i<comments.size();i++){ //将id换成用户名 String uid = comments.get(i).getUid(); String uName = userService.getUsernameById(Integer.valueOf(uid)); comments.get(i).setUid(uName); //判断是否是回复,做出处理 String tid = comments.get(i).getTid(); if(tid == null || tid == "") { //不是回复的话用来当“:” comments.get(i).setTid(":"); }else { String tName = userService.getUsernameById(Integer.valueOf(tid)); comments.get(i).setTid("回复@:" + tName); } } map.addAttribute("Comments",comments); return "newspage";}
阅读全文
0 0
- 做毕设(二)——跳转和评论
- 点击跳转到AppStore和评论页
- APP应用跳转页面和APP评论
- iOS跳转到应用下载页和评论页(总结)
- 跳转到app下载页面和app评论页面
- iOS跳转到app下载页面和app评论页面
- 大数据处理实例——Amazon商品评分&评论(二)
- 易生活(二)-APP—安卓中评论功能的实现
- DEDE模板修改之—评论自动跳转回文章页
- 做毕设(六)——登录注册,回复他人评论
- 做毕设(七)——删除自己的评论
- Intent用法——在活动之间跳转(二)
- 浅谈React实现评论框(二)
- scrapy爬取京东商城某一类商品的信息和评论(二)
- Scrapy爬取网易云音乐和评论(二、Scrapy框架每个模块的作用)
- 类似论坛评论和回复(评论盖楼)-android
- Kotlin基础(二)——包、控制流、返回和跳转
- C控制语句之分支和跳转(二)
- Mybatis入门
- Hybrid APP 混合开发模式的选择之路(四)
- 归并排序-java实现
- Android事件分发机制解析(一)
- MySQL缺少根元素解决方法
- 做毕设(二)——跳转和评论
- 前端程序员成长之路--HTML(day_01)
- SpringMVC+jQuery+json返回中文乱码处理
- 前端插件之头部tab栏左右滑动
- ECMAScript浮点数值计算舍入误差问题
- 移动端上传图片----工作笔记
- 去掉任务栏显示全屏
- 如何学习Android系统源码
- vue-cli webpack模板项目搭建以及打包时路径问题的解答