2 a9805943 a9805943 于 2016.03.20 19:22 提问

javawweb网站的发表情功能怎么实现的??

目前我就会将img标签从数据库中提取出来,将c:out标签改为可输出html标签。可这样会被注入恶意代码。给位大神有什么好的方法么。

3个回答

fubo1990
fubo1990   2016.03.21 09:18
已采纳

你可以使用kindeditor进行编辑,然后显示时候直接取出来就是你编辑的格式。很好用的插件,而且使用也很简单。

caozhy
caozhy   Ds   Rxr 2016.03.20 21:54

恶意代码防范的关键就是对特殊字符,比如引号,大于小于号,斜杠等进行过滤。

Royal_lr
Royal_lr   Ds   Rxr 2016.03.21 15:29

将标签替换一下就可以了,,

a9805943
a9805943 用js替换?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
web 仿微信 QQ聊天 发送表情功能源码下载
一款基于jQuery 的插件 jquery.qqFace.js 制作的 web 仿微信 QQ聊天 发送表情功能。高大上! 类似QQ聊天或者发表评论、微博时,会有一个允许加入表情的功能,点击表情按钮,会弹出一系列表情小图片,选中某个表情图片即可发表的丰富的含表情的内容。 效果展示 源码已共享到QQ群或者点击一下链接进行下载 链接:http://pan.baidu.com/
Android之一分钟完成发表情功能
应用背景不知道大家是否开发过类似朋友圈,论坛之类的功能。通常在这个过程中我们要有发表情的需求。LZ当时遇到了这个需求,所以完成功能后,就将发表情这个功能封装了一下。使用非常简单,只需要三两行代码,你就能在你的项目中实现发表情的功能啦。效果图展示实现步骤1.将以下类与资源文件依次导入到你自己的项目中2.在某输入页面中的xml中添加布局文件比如我这个效果图就是一个Activity。那我就在Activit
java swing 聊天表情功能的实现(带完整代码)
前言:  用java swing做聊天程序,可能是没事找事,也可能是大才小用 不过作为毕业设计还是绰绰有余了,既然选择了就做吧 其中比较重要的功能可能就是是聊天表情了,当然字体也重要 经过多天来的资料查找和实践,终于做出来了,方法不是很先进,但是运行效果良好   下面是总结出的一个示例 主要功能: 1.聊天表情框的显示, 2.聊天信息(文本信息、字体信息、表情信息、用户)的传输u
java聊天程序 发送表情,文件等
用java编写的一个c/s的聊天程序,程序具有局域网搜索,发送文件,查看聊天记录,发送表情等功能,还带有文档
网页聊天框发送表情图片实现方法
话不多说,单刀直入正题。NO 1:标签定义方法这种方法和平常使用的输入框没什么区别,一个textarea解决问题,原理是输入特定格式的文字符号,显示的时候通过定义的规则解析,显示表情,至于图片则是以文件上传形式实现。例子:新浪微博,贤心大神的layim新浪微博:layim:优点:简单,方便,都是web开发常用的组件和方法,兼容性强缺点:做不到所见即所得,输入表情只能看到表情中文符号,看不到表情图片...
评论框 添加表情 功能制作
在评论功能里,经常为了使评论的内容更生动,会引用一些动态的表情来表示心情等。 一、表情效果图 二、准备工作 引入外部js和css文件 1.引入js文件,由于功能的原生js代码依赖jquery,所以还得提前导入jquery.js文件 2.引入css文件  ** js和css文件下载地址:我是下载地址 3.文件目录 找到master文件夹,打开可见以下目录。打开对应
Android开发笔记之发送小表情的实现
本博客主要实现的是像QQ表情的发送以及文字与表情的一起发送我们首先要明白QQ表情的发送其实是一种特别的文本,也是文本的形式,所以我们需要将QQ表情转化为特殊的文本形式 第一步我们先做一个资源工具类,如下所示//我们把表情资源做成一个工具类 public class EmoUtils { public static int[] face = new int[] { R.drawable.ee
java做的网络聊天室+私聊+发送表情+字体变化+注册处理
java做的网络聊天室,包含客户端与服务器源代码,同时包含聊天室中所用到的图片。 功能实现: 1.登录 在登录框输入用户名和密码之后,发送到服务器,如果服务器文件中包含这个用户,且密码匹配正确,则正确登录,否则,提示无法登录; 2.注册 没有用户名,可以向服务器里面进行注册,然后就可以用注册的用户名进行登录 3.密码找回 忘记密码想找回,需输入正确的注册用户名及邮箱。 4.发送表情 聊天界面有选择表情的label,对此label进行了鼠标事件的处理,用到的是QQ表情。 5.私聊 点击用户列表中用户名,可以选择私聊对象。发送的消息只会发送给私聊的对象。 6.查看用户资料 点击聊天界面的查看用户资料checkbox按钮,会向服务器发送查看用户资料的请求,服务器会返回用户对应的资料。
Android学习笔记:完整实例实现QQ表情的发送和接收
在自己做一个聊天应用练习的时候,需要用到表情,于是就想着模仿一下QQ表情,图片资源完全copy的QQ.apk,解压就可以得到,这里不细说。 下面将该应用中的表情模块功能抽离出来,以便自己以后复习回顾。。 先看一下效果图: 首先进入界面:(完全仿照QQ)   点击一下上面的表情图标: 选择一些表情,输入一些文字混合: 点击发送: 可以看到文字和表情图片都一起显示出来了
nodeJs+jquery实现聊天插入表情功能
在实习期间做一个nodejs的项目时,分配了做一个聊天室的任务,然后就喜欢上了这个。。。想着而不只是聊天,还可以加入类似qq表情的功能。发现可以进入Jquery官方网站下载该demo,但是在运用的过程中,难免会遇到各种各样的问题,在自己的信息研究之下,终于实现了该功能。 官方demo下载:http://www.jq22.com/jquery-info365 问题解决: 1.浏览器判别问题:在官