JSP留言板的回复功能要怎么做 5C

以下是留言页面

 <%@page import="org.model.Reply"%>
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@page import="org.model.*" %>
<%@page import="org.dao.*" %>

<html>
  <head>  
    <title>留言板界面</title>
    <link rel="stylesheet" href="css/message_board.css"/>
    <script type="text/javascript" src="js/jquery-1.4.2.js"></script>
    <script type="text/javascript" src="js/message_board.js"></script>
  </head>

  <body bgcolor="#ddd" >
  <div style="margin-left:35%;margin-top:100px;font-family:Microsoft YaHei">
   <h1 style="margin-left:5%">  留言板</h1>
   <%
        Login current=(Login) request.getSession().getAttribute("login");
        String username=current.getName();
    %>
   <h5>当前用户:<%=username %></h5>

   <form name="f1" action="leavemessage.jsp" method="post">
        <table border="1">
            <caption>所有留言信息</caption>
            <tr><th>id</th><th>留言人姓名</th><th>留言时间</th>
                <th>留言标题</th><th>留言内容</th><th style="height: 29px; "></th><th>回复时间</th><th>回复内容</th></tr>

        <%
            ArrayList<MessBoar> al=new ArrayList<MessBoar>();
            al= (ArrayList)session.getAttribute("al");
            if(al!=null){
                Iterator iter=al.iterator();
                while(iter.hasNext()){
                MessBoar mb=(MessBoar)iter.next();
        %>
        <%
            int id=new LoginDao().getIdByTime(mb.getTime());
            String name=new LoginDao().getName(mb.getName());
            String time=mb.getTime();
            String title=mb.getTitle();
            String message=mb.getMessage();
            session.setAttribute("Rtitle", title);
            session.setAttribute("time", time);
            session.setAttribute("name", name);
            session.setAttribute("message", message);
         %>
                <tr>
                    <td><%= id %></td><!--这个是想获取的id-->
                    <td><%= name %></td>
                    <td><%= time %></td>
                    <td><%= title %></td><!--这个是想获取的title-->
                    <td><%= message %></td>
                    <td><a href="response.jsp?name=<%=name%>&?title=<%= title%>&?message=<%= message%>>">回复</a></td>    
                </tr>       
        <% 
            }
            }
         %>


        </table>
    </form>
   <a style="margin-left:22%" href="leavemessage.jsp">留言</a>
    </div>
  </body>
</html>

response.jsp是回复页面的代码
请问response.jsp的代码应该怎么写才能获取到传入的title和message以及id
并将title填到回复标题的input框里?

 <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@page import="org.model.MessBoar" %>
<%@page import="org.dao.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>  
    <title>留言界面</title>
    <script type="text/javascript" src="js/jquery-1.4.2.js"></script>
  </head>

  <body bgcolor="#ddd" style="font-family:Microsoft YaHei">
  <div style="text-align:center;margin-top:140px">
    <h1 >请回复</h1>

   <form action="responseServlet" method="post">
            <table style="margin-left: 37%" border="1">
            <caption>填写留言信息</caption>
            <%
        String title=request.getParameter("title");
        String message=request.getParameter("message");
            %>
                <tr><td>回复标题</td>
                <td>Re:<%=session.getAttribute("Rtitle") %></td>
                </tr>

            <tr><td>回复内容</td>
                <td><textarea name="message" rows="5" cols="35"></textarea></td>
            </tr>
            </table>
        <input type="submit" value="提交"/>
        <input type="reset" value="重置"/>
    </form>
    <a href="main.jsp">返回留言板界面</a>
    </div>
  </body>
</html>

0

7个回答

你这就有点尴尬了啊。你在求整个需求怎么做吗?
给你一点思路好了。首先你要分析一下具体的需求是什么。
然后根据需求先去设计数据库。搞好数据结构之后再去写逻辑。
至于技术实现,这个应该没什么难的地方,随便写写就有了。

0

至于jsp将回复的信息通知给后台,可以通过form表单来实现,很简单。定义一个表单,然后里面用隐藏的input标签用来传输数据。

0

通过ajax异步传输的方式把数据传到后台并且更新前台界面!基本上都是这样的!

0

每一条留言的模块应该把数据库的id带上,回复的时候根据对应id进行请求,数据库的两个表关系:留言表(含用户信息)~留言_回复(关联)表~回复表(含用户信息)。

0

每个留言有一个tag,在按指定s上传服务器,然后反向传值。

0

像留言板这种形式的话通常都是使用ajax来进行操作,在数据库中进行insert操作和select操作即可。比如说:用户进入该界面之后,要尽心留言,这时操作了信息,然后点击‘确认’,然后通过点击这个‘确认’去触发事件,之后拿到对应的信息,然后将其传递到后台。

0

回复时在被回复的内容下append回复的类容,可以用ajax做

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jsp+Mysql实现简单的留言板功能,可留言,可回复留言
jsp+Mysql实现简单的留言板功能,可留言,可查看留言;可回复留言,可查看回复留言。内含源码、数据库和说明文档,可运行。简单勿喷,谢谢。
MVC+JSTL实现博客/留言板评论回复功能思路(将Comment类与Reply类的集合作为新类的成员变量,并构建该类的容器,EL表达式利用“.”来取该类的成员值)
实现评论回复和评论在同一个页面,且评论回复显示在评论下方,由于jsp页面利用JSTL表现库和El隐士表达式实现,将文章的多条评论和该评论的多条回复通过c:foreach双循环遍历,因此需要在Servlet当中将某条Comment对应的多条Reply放到一个容器当中通过request.attribute();方法和EL表达式存取(这个问题可以思考一下如何实现),所以一开始纠结过通过EL表达式的嵌套实...
JSP+SQL实现留言功能(含留言回复功能),附源码
一、开发环境 MyEclipse8.6+WampServer+MySQL 这里用到Apache,是因为我用了他来连接数据库。 项目中还用到了一个jar包,mysql-connector-java-5.1.13-bin.jar。 二、思路介绍 下图是回复信息在数据库中存储的基本结构: 这是博主自己想的一种思路,适合一些小型网站,如果需要在大型网站上运用,需要你们考虑下如何解决数据超载...
JSP+SQL实现留言功能(含留言回复功能)源码下载
详细介绍在博主的博文中有提到(https://blog.csdn.net/MINGHUE/article/details/79349920)。欢迎下载交流
JavaWeb之留言版纯JSP制作
留言板功能需求:1.页面效果如下图所示,应包含留言和管理员回复功能;2.访客发布和显示只要一个JSP页面,页面最上方是发布内容区域;3.管理员回复功能由另一个页面实现。4.页面下方列出已有留言,还需显示提交时间;5.留言数据存在服务器的数据库中;留言发布页面board,jsp的核心代码:&amp;lt;body class=&quot;body&quot;&amp;gt; &amp;lt;center&amp;gt; &amp;lt;div clas...
jsp论坛源代码的(实现留言,回复)
jap实现的网站论坛的源代码,留言,回复等功能,希望多多支持啊。
jsp +servlet+mysql 类似于论坛的留言回复
上课所做的作业,功能实现的并不完美,仅供参考。
java做的带回复的留言板
java做的带回复的留言板 里面包括留言,留言回复,留言管理等功能
springmvc实现留言回复功能
很多网站都提供了留言,评论回复功能,而我做的一个分享圈项目同样要实现的功能。思路:1.可以只创建一个留言表,用户的留言和回复功能都插进这张表,这样建议在网页显示效果用爬楼形式,因为数据都在一张表,划分留言跟回复情况会有点复杂。2.创建留言表和回复表,用户的留言和回复插入相应的表,这样在网页中显示可以进行清晰的迭代数据库的数据,进行分层显示。效果:实现步骤:1.创建留言表和回复表:-- ------...
留言板留言与删除留言的实现
留言板是一种可以用来记录,展示文字信息的载体,有比较强的时效性。 留言板思路:用户要进行留言,就需要留言的文本域,用来给用户编辑留言; 当用户编辑完留言,就需要提交留言,这个时候就需要给用户提供存放留言的地方; 用户提交留言需要点击按钮,定义按钮让用户提交留言; 当...
JSP实现留言板功能
学生成绩管理系统可以学生成绩增删改查等操作。分为管理员和用户登陆。
jsp留言板包括留言添加,修改,删除等功能
留言板实现了留言的添加,修改,删除等功能。用到了Java,Sql Server,js等技术,开发环境为MyEclipse.
如何用.NET做一个评论发布回复的留言版,如图
-
基于MySQL的留言回复功能
使用SSM框架实现留言回复功能(基于MySQL) 之前一直纠结这个留言回复功能怎么写,在网上也没有找到一个明确的案例,这里我简单介绍一下我写的基于MySQL的留言回复功能。 首先我们看一下效果图 创建表结构 留言表(Words) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 create table words( #留言id编...
javaweb jsp制作留言板
这个留言板可以添加留言薄,重新填写留言,查看所有留言。写了三个.jsp文件, 其代码如下 这是第一个代码也是整体的框架: <%@ page contentType="text/html;charset=UTF-8" %> <% String temp = new String(); temp = (String) application.getAttribute("num"
PHP实现留言板功能
PHP实现留言板功能
一个简单的留言板(文章评论)页面
一个简单的留言板(文章评论)页面,纯HTML,CSS
自己做的ASP.NET留言板论坛
开发环境:Microsoft Window XP Professional 开发工具: VS2005+SQL2000,语言ASP.NET 主要页面: MasterPage.master 自定义的母版页 Login1.aspx登录页面 Register.aspx注册页面 ShowSubject..aspx查看主题页面 ShowWord.aspx 查看单个主题页面 LeaveWordMessage.aspx 留言信息管理页面:查看留言、删除留言、回复留言 ReleaseWord.aspx发表留言页面 MyWord.aspx 查看自己的留言 LeaveWordView.aspx查看回复页面 其中的用到了一个现成的控件:FreeTextBox UserControls为自定义的控件 Web.Config配置链接数据库文件 SqlData.cs 为自定义的一个数据库操作有关的方法,接口
基于MySQL的留言回复功能(SSM框架实现)
使用SSM框架实现留言回复功能(基于MySQL)之前一直纠结这个留言回复功能怎么写,在网上也没有找到一个明确的案例,这里我简单介绍一下我写的基于MySQL的留言回复功能。注意:首先使用MySQL数据库存放留言回复信息并不是首选,听大佬说过使用RabbitMQ消息组件,但是我没有学过,暂不清楚。对于我此次写的留言回复功能仍有缺陷,大家可以留意一下QQ空间中的留言回复功能,我这里并没有实现那种效果。如...
SpringBoot制作简单留言板
使用SpringBoot制作的简单留言板,虽然功能简单,但是框架完整且简单明了,适合初学SpringBoot的人快速练习上手。
jsp制作简易留言版
1: 学习目标 理解application 知识点: 1:vector类 这个就是实现数组的类 要使用这个类要在jsp页面加入这个 常用方法如下: Boolean add(Object e) 这个方法是将指定元素添加到末尾,有顺序的,e就是要添加的 ========== Object elementAt(int index) index表示一个索引,取值范围在0和vec
JSP语言做简易留言板
首先奉上视图: 主界面: 查看留言界面: 看一下我前台后台: 下面开始给大家公布代码并且解释咯: 首先是Index.jsp界面: &lt;%@ page language="java" pageEncoding="utf-8"%&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional/...
MVC框架之留言板完成(一)
通过之前的MVC搭建教程,我们已经拥有了一个简洁的MVC框架,现在,我们要用这个框架完成一个留言板项目; 我们要做的只是把功能完成,所以没有使用模版样式; 以上是必须要做的两个页面展示和添加功能,此外还增加了删除功能; 根据留言内容,我们还需要创建一个简单的数据库,除ID外,需要三个字段; 现在我们就可以开始制作留言板了,正好可以用这个留言板检测我们搭建的MVC框架是否顺手
javaweb 留言板
javaweb 留言板 hibernate servlet
jsp 留言板(添加,删除,修改等功能)
语言jsp,数据库sql server 2005(其实调用数据库代码都差不多),对于刚开始编程的同学有很大帮助
web前端学习--仿QQ空间留言板功能
主要技术要点:      css:利用position属性和margin属性实现基本布局。     jq/js:留言板功能使用prepend实现最新的留言在顶部显示。    其中易出错的地方已经在源代码中有注释了,欢迎大家批评指正。 防QQ空间留言板功能html页面: 漠丶叹尘的空间 This is
网站留言功能实现
成功实现网站留言功能,JSP程序代码,下载者注意是否是自身所匹配的编程语言
JSP实现一个简单的留言板
本资源可用!使用JSP、JavaBean和Servlet实现一个简单的留言板设计,里面带有数据库,还有运行之后的部分截图!
学习笔记——js留言板的回复功能
需求 点击回复显示回复对话框写入回复内容并提交 将回复内容显示到评论下方 思路 跟之前的分页思路大概一致 将对话框写好并设置样式display 为 none (将对话框隐藏) 当点击回复时候修改对话框样式display 为 block (将对话框显示) 设置对话框内容为空失焦时将对话框隐藏 当多条评论需要回复时候。获取当前评论的框进行点击事件分类和操作 例子 参考:https://...
asp.net留言板
asp简单的实现了留言板的功能,可以直接移植到自己的项目中
留言板基于springmvc+js+jq+ajax+oracle开发的留言板项目简单适合新手,代码注释很详细,包括点赞,发布留言增删改查头像上传等
基于springmvc+js+jq+ajax+oracle开发的留言板项目简单适合新手,代码注释很详细,包括点赞,发布留言增删改查头像上传等等
毕业设计jsp+mysql留言板
index.jsp *{ color:#369; padding:10 15 10 15; margin:0px;font-family: "Microsoft YaHei"; font-weight:normal;font-size:18px; text-align:center; } .login{ position:absolute; } input{ padding:
用JSP+Servlet+JDBC实现的一个留言本
博文链接:https://tjlvan.iteye.com/blog/226550
SSH框架的留言板及回复功能
SSH框架的留言板及回复功能
ssm 项目试手留言板
Spring+SpringMVC+MyBatis框架 完成的新手项目 留言板项目 完整代码 绝对原创 自行修改 运行不了加我QQ在评论里
纯JSP留言板(JSP+MS SQL 2000)(未完成)
一个自己设计的小小的JSP留言板,是学习JSP的第一个小成果,代码十分幼稚,纯JSP,没使用SERVLET和JAVABEAN,由于还没完成我就投入了另一个项目的设计,所以就没有继续更新~最后版本是0.16~仅供新手使用,老鸟就不必下载了,因为是未完成的东西,所以不需要资源积分了~<br><br>名称:JSP留言板<br>版本:v0.16<br>作者:nino<br>收藏:http://hi.baidu.com/onino_info<br>开发环境:<br>jdk-6u2-windows-i586-p<br>Microsoft SQL Server 2000<br>Microsoft SQL Server 2000 Driver for JDBC<br>SQL2000-KB884525-SP4-x86-CHS<br>apache-tomcat-6.0.14<br>(以上按安装顺序排列,如使用低于以上版本的软件可能会出现不可预料的错误~)<br>开发工具:<br>Macromedia Dreamweaver 8<br>使用方法:<br>先安装以上的软件并配置数据库,然后把将要使用的版本号文件夹下面的所有文件复制到网站根目录下,再将Common文件夹下的所有文件夹复制到网站的根目录下,最后执行附带的数据库(各版本的数据库不能通用~)即可~<br><br>注意:<br>如果提示无法连接数据库,则必须安装SQL2000-KB884525-SP4-x86-CHS<br>可以从微软网站上下载,具体地址是:<br>http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5
JSP+Servlet+JavaBean制作简单留言板
本资源是一个简易留言板的代码,主要用了JSP+Servlet+JavaBean传统方式,实现登录、注册与留言的功能,内容仅供学习参考。 下载的文件肯定不能直接运行,需要自己配好服务器与环境,然后根据代码建立相应的数据库。 对本资源详细的介绍请见这篇博客。 http://blog.csdn.net/qq_33171970/article/details/51357037 因为是自己写的所以要了一点积分,请见谅。
Linux常用命令整理
收集整理Linux系统常用命令(持续更新)1.新增1.mkdir命令 在/usr/local/目录下创建test文件夹: mkdir /usr/local/test&amp;lt;!--more--&amp;gt;2.vim命令常用Linux的vim编辑器写入数据,文件存在,则是编辑,文件不存在,则是新增文件。 ​ 在/usr/local/test/下创建tycoding.md文件: vi /usr/local/...
PHP+MySQL实现留言板功能(一)
1.登陆注册页面前端设计       由于小编第一次写博客,加上前端知识还不够扎实,本文小编着重处理后端,及PHP连接数据库,实现添加留言,删除留言功能。话不多说,我们直接上代码。  登陆页面设计:我们将其命名为:index.php由于小编在设计的时候把所有的css全部写在了一个文件中,所以css文件我会最后发出来。&amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;登陆...
Javaee入门篇一之利用JSP+jdbc+MYSQL 部署至服务器实现简单的留言功能。
JavaEE入门篇一之利用JSP+jdbc+MYSQL实现简单的留言功能。 环境: MYSQL eclipse MYSQL连接驱动jar包 mysql-connector-java-5.1.46(可以在官网下载) 也可以点这里 运行模式 数据库创建 **一般数据库不存明文密码需要用MD5或者hash+字符串加密 加载驱动 将jar放入lib目录下然后右键工程名,在ja...