当前位置:  技术问答>java相关

我写了一个论坛,每次在论坛页面刷新的时候就自动增加刚发表过的帖子,为什么?

    来源: 互联网  发布时间:2015-08-04

    本文导语:  有2个文件,一个是显示论坛的所有帖子的,一个是发表新帖子。 我发表了新帖子后,进入论坛区刷新,每刷一次就多出一个帖子。 请帮忙想想是什么原因?? | 你的提交处理页是不是和申请...

有2个文件,一个是显示论坛的所有帖子的,一个是发表新帖子。
我发表了新帖子后,进入论坛区刷新,每刷一次就多出一个帖子。
请帮忙想想是什么原因??

|
你的提交处理页是不是和申请页是不是放在一个程序里而且插入了一条记录的判断是不是用request.getParameter("submit")!=""呀,如果是的话我想你在你可以在执行完插入了一条记录用
response.sendRedirect("本页面的文件名");
以下是个例子
 String Sqllx="insert into T_LX (XFID,SXR,LXRXM,LXRDZ,LXZS,BZ,DBT,DBZH,DJRQ,DJR) values('"+xfid+"','"+rdxfobj.getDbStr(wa1)+
  "','"+rdxfobj.getDbStr(wa2)+"','"+rdxfobj.getDbStr(wa3)+"','"+rdxfobj.getDbStr(wa4)+"','"+rdxfobj.getDbStr(wa5)+"','"+rdxfobj.getDbStr(wa6)+
"','"+rdxfobj.getDbStr(wa8)+"',convert(char(10),getdate(),120),'"+sRealName+"')";
  
 rdxfobj.executeUpdate(Sqldel);
 response.sendRedirect("wslx.jsp?pages="+pages)

|
你做的每次刷新都是一次提交吧?

|
你的刷新是一个submit按钮,提交后有向数据库插入了一条记录,类似的时,当你提交给同一也面然后如库数据后,你在刷新,也同样回插入一条新的数据。

|
可能是你的查看论坛区与你的新论坛提交是一个文件吧,因为再提交了一次,

|
因为你刷新时就提交了一次发表新帖子,所以记录增加

你要在发表新帖子里加判断才可以

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我欲做一论坛,但不知论坛文章是存放在数据库里好还是直接放在硬盘里好。
  • 论坛设计中,关于防止用户发含有HTML贴子破坏论坛结构的方法的讨论!!!
  • 论坛越来越烂了,还是散分走人吧!请大家介绍更好的linux论坛!
  • 申请Linux/Unix社区大论坛下程序开发区小论坛的版主
  • PHP论坛系统 SMF
  • 申请Linux/Unix社区大论坛下系统维护与使用区小论坛的版主
  • Java中文论坛系统 iforums
  • 国内开源的jsp论坛 JEEBBS
  • Node.js论坛系统 NodeBB
  • 论坛系统软件 JSPNote
  • 统计进入论坛的人数问题一侧,与其他问题不同的。高手解答!
  • PHP论坛系统 Vanilla
  • PHP论坛系统 MyBestBB
  • PHP论坛软件 XMB
  • PHP论坛软件 SEO-Board
  • PHP论坛软件 MySmartBB
  • 轻量级PHP论坛系统 PunBB
  • 在LINUX下浏览CSDN论坛无法显示左边的菜单栏的问题,急.....
  • Java论坛软件 Yazd
  • Java论坛软件 JForumFusion


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3