关于JSP做的留言板的问题?

问题描述

我用JSP做好了一个留言板,现在出现的问题就是如果在留言内容输入标签之类的字符就会出现问题!例如:留言内容输入<script>alert("aaaaaaaaaaa");</script>,提交后留言内容能加入数据库!但是出现的问题就是他还会弹框!获取留言内容如下:request.setCharacterEncoding("gbk");response.setContentType("text/html;charset=gbk");Stringtitle=request.getParameter("title");Stringcontent=request.getParameter("content");Stringwriter=request.getParameter("writer");StringwriteDate=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss").format(newDate());Messagemessage=newMessage();message.setTitle(title);message.setContent(content);message.setWriter(writer);message.setWriteDate(writeDate);对于这种问题应该如何解决?

解决方案

解决方案二:
也就是bug了!用JavaScript验证输入的字符,如果是特殊的字符如:"<"、">"等,就将他转为对应的字母表达形式。你都没分,可能没人回答你.....

时间: 2024-10-23 02:39:27

关于JSP做的留言板的问题?的相关文章

麻烦一下大家-我自己做的留言板有错误,我想下一个源码,然后再导进去可以吗?

问题描述 我自己做的留言板有错误,我想下一个源码,然后再导进去可以吗? 我自己做的留言板有错误,我想下一个源码,然后再导进去可以吗? 解决方案 不用源码吧,用插件就可以了,这样·的插件网上应该有,但对于用源码有利于对程序的学习吧 解决方案二: 直接看源码实现,然后copy进项目. 解决方案三: 感觉你需要什么功能 把那个功能点的代码copy进去要好点 不然项目整体就乱了 解决方案四: 去51aspx去找一个下载.然后自己修改下应该没多大问题. 解决方案五: 一个工作空间只能对应一个项目.

做的留言板登陆界面,出现“System.Data.SqlClient.SqlConnection”不包含“ExecuteScalar”的定义

问题描述 错误1"System.Data.SqlClient.SqlConnection"不包含"ExecuteScalar"的定义,并且找不到可接受类型为"System.Data.SqlClient.SqlConnection"的第一个参数的扩展方法"ExecuteScalar"(是否缺少using指令或程序集引用?)C:Users张小坨Desktopliuyanbanlogin.aspx.cs3922C:...liuyan

asp.net留言板问题,求大神进,急用!!!

问题描述 最近在做一个留言板,想要完成的是能够添加表情的留言板,然后留言内容存入数据库中,留言后能再通过后台从数据库中把留言内容调出来并通过gridview显示出来,现在出现的问题是,文字可以显示出来,但是图片无法显示,只能显示路径,而且当留言内容中有图片和文字同时出现的时候,从数据库中调出来的东西,不知道该怎么处理,让其正确显示,就是想请问下各位大神,大牛,这种问题要怎么处理?注:我已经将 解决方案 解决方案二:@Html.Raw([内容])解决方案三:你输出的被编码的,当然不行啦,你要输出能

怎么在留言板中只显示登录者的相关信息

问题描述 我用repeater做的留言板和一个报告列表,但是只想显示登录者的留言和报告,怎么实现呀?因为绑定数据是在前台绑定的,现在想实现这个功能在cs代码中怎么写呢,大家帮帮忙,给小弟讲解下.先谢谢啦-- 解决方案 解决方案二:<%=author%>后台publicstringauthor="数据库读出的字段"绑.解决方案三:没看明白解决方案四:没懂你要干啥,说清楚点.貌似就是一个数据绑定的问题解决方案五:该回复于2012-02-09 14:44:08被版主删除解决方案六

留言板同页面回复显示问题(关于datalist控件嵌套)

问题描述 之前我说过做一个留言板,在datalist里嵌套控件以使其可以:显示一排留言,留言下面有对应的按钮,按下按钮后,通过控制其下面控件的visible来在每条留言下面控制其相应回复是否显示.实现代码如下,但我无论按哪个留言下面的按钮它展开的都是第一条留言下面的回复,我想是我里面嵌套的控件的ID限定了的关系,但不限定的话太后又不能获取其值,求教怎么才能实现我要的功能?前台代码:<asp:DataListID="DataList1"runat="server"

jsp留言板源代码二: 给jsp初学者

js|初学|源代码 guestbook.jsp =========================== <html><head> <META content="text/html; charset=gb2312 " http-equiv=Content-Type> <title>张家界电话黄页(网上114)</title></head> <style type="text/css">

jsp+mysql制作简单的留言板(2)

js|mysql 上次已经完成了board.jsp ,现在来看看第二个:message.html,这个是相当的简单的.这个档案是产生一个表单来让使用的人输入资料和留言!代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> 我要留言 </TITLE><META NAME="Generator&quo

jsp留言板源代码2

js|源代码 guestbook.jsp =========================== <html><head> <META content="text/html; charset=gb2312 " http-equiv=Content-Type> <title>张家界电话黄页(网上114)</title></head> <style type="text/css"> &l

jsp留言板源代码3

js|源代码 reply.jsp ==================================== <html><head> <META content="text/html; charset=gb2312 " http-equiv=Content-Type> <title>张家界电话黄页(网上114)</title></head> <style type="text/css"&g