用Java web 做一个留言板 留言功能实现了,不知道怎么实现回复和删除留言的功能,知道的高手,请帮帮忙。
发布网友
发布时间:2022-05-01 04:04
我来回答
共4个回答
热心网友
时间:2023-10-09 07:23
先说说回复吧:
假如:
留言表(id , text )两个字段
回复表( id , text parentId )用来存放留言表id 三个字段
目前有一条留言
1001,'这是一条留言';
那么给这条留言的回复就是
1003 , '这是一条回复', 1001(这就是该留言的ID) 这样就把留言和回复关联上了
回复后点保存时,将数据传入后台,数据库做insert操作就行了
删除一样的
如果删除回复,直接传入回复的ID 即可
如果删除留言,得先判断该留言有没有回复,如果有回复,则先删除回复,在删除留言(外键约束)
热心网友
时间:2023-10-09 07:23
留言表
留言id ……
回复表
回复id 留言id 回复人 回复内容 回复时间 等等根据需要自己定
删留言delete 留言表 where 留言id
delete 回复表 where 留言id
删回复就delete 回复表 where 回复id
<script>
function delete(a){
document.getElementById("liuyan").value=a;
提交
在servlet里
留言id = request.getParameter("liuyan")
}
</script>
<input type="hidden" name="liuyan" id="liuyan" />
for{
<a fref="#" onclick="delete(留言id)">删除</a>
}
热心网友
时间:2023-10-09 07:24
你是要源码还是要思路..
热心网友
时间:2023-10-09 07:24
使用的什么数据库?