jsp论坛的回复楼中楼怎么实现

最近在用jsp写论坛,如果想实现回复的时候楼中楼怎么实现,例如二楼回复了,又有人回复了二楼

论坛回复表结构中,两个id,一个是回复id,一个是楼层id(或者是被它回复的那个回复id)。用户回复二楼时,把二楼这个楼层id或者是它的回复id一起传到后台。

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7600918
  • 这篇博客也不错, 你可以看下用jsp实现登录,登录成功则跳转到登录成功页面,失败则跳转到失败页面
  • 除此之外, 这篇博客: jsp循环加载数据,如何获取每条数据的下拉框值中的 最近在写jsp页面的时候,遇到了循环数据的时候,选择下拉框的值加载不到的问题,无论选择哪条数据都加载第一条的数据 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • **

    下面是解决的代码
    话不多说直接上干货

     <td>
                <select id="projectPorperty" name="projectPorperty">
    
                    <option value="<%=cartContacts.get(i).getAdmid()%>"><%=cartContacts.get(i).getAdmid()%></option>
                    <option value="Doris" >Doris</option>
    
                    <option value="Shelley" >Shelley</option>
    
                </select>
            </td>
    

    上述是循环的时候 每条数据的下拉框的写法 ,默认当前值

    <td><input type="button" value="修改" onclick="update(<%=i%>,<%=cartContacts.get(i).getId()%>)" /></td>
    

    在当前数据插入一个修改按钮

     function update(i,id) {
                var  projectPorpertyVal=$("select[name='projectPorperty'] option:selected")[i].text;
                // 通过jQuery.ajax() 发送异步请求
                    $.ajax(
                       。。。
                    )
            }
    

    上述是js里面的内容,获取到之后就可以发送想要的请求了

  • 您还可以看一下 雷玉广老师的JSP对数据库的操作极简入门课程中的 JSP对数据库的增删改查-增加及数据展示小节, 巩固相关知识点