做外销网站服务器好吗,昆明最新消息今天,建网站公司下载快手,西安 网站开发 招聘0611springmvc新闻系统管理-CSDN博客
0711springNews新闻系统管理项目包 实现多级评论-CSDN博客 数据库字段 需要添加父节点id#xff0c;通过该字段实现父评论和子评论的关联关系。 对象属性 实现链表#xff0c;通过一个父评论可以找到它对应的所有子孙评论。 业务层 实现…0611springmvc新闻系统管理-CSDN博客
0711springNews新闻系统管理项目包 实现多级评论-CSDN博客 数据库字段 需要添加父节点id通过该字段实现父评论和子评论的关联关系。 对象属性 实现链表通过一个父评论可以找到它对应的所有子孙评论。 业务层 实现对评论对象的 commentsList属性的封装。 getCommByCid()方法实现 1查找当前comments对象的子评论集合commentsList 2遍历commentsList集合每一个子评论对象调用getAllCommentsClear() getAllCommentsClear() : 递归方法实现查找所有评论集合对象中的所有commentsList属性。 界面显示 每一条评论都可能包含子评论子评论包含子子评论代码到底要写几个循环显示出评论数据不确定也就是说界面也需要进行嵌套。 一 用ai搜了一下ai给出jsp界面有点问题 1 在一个新闻jsp界面中 先遍历新闻信息的所有主评论 使用jsp:include标签实现嵌套界面displayComments.jsp并同时使用jsp:param传递主评论对象 2 在 当前displayComments.jsp中 遍历主评论对象在当前displayComments.jsp继续嵌套displayComments.jsp并传递子评论对象。 3 在继续嵌套displayComments.jsp中 如果子评论对象的子子评论集合对象不为空就一直嵌套下去实现所有评论的展示。 出现的问题 1jsp:param嵌套传递的参数只能使用request.getParameter()来接受而该方法的返回值为String。 我想能不能把他反序列化成对象但是它根本不是序列化得到的数据。 2jsp:include嵌套界面中再去使用jsp:include标签没有问题但是嵌套界面page的路径是嵌套界面本身就会出现使用jsp:include该标签的运行时错误。 二解决方式 问题1使用jsp:include标签指定page为控制器路径 问题2使用两个循环嵌套界面