在web.xml中设置了Filter通过正则表达式去替换一些特殊字符串,在输出这里的json的时候也是替换过的,但是在action中使用的时候仍是前台发送的字符串 请问怎么才能解决呢
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

首页/
已结题
关于strust2框架处理xss问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
lixiaozhen007 2018-10-18 01:21关注正常情况不应该,应该过滤器肯定在controller之前执行,你是不是没有从新set,或者新增个数值,set进去,controller去获取,正常情况下,应该是没问题的,简单得做法,做配置读取档,简单得是,做一个hashMap,或者是枚举之类得,取设置常用得内容参数和其他得一些参数,相当于默认得,这个参数名字就是需要处理得xss,其他得不处理,比如content,或者是title之类得,或者是其他得一些,框架改好,controller就多,要么就增加项目的整体压力,让压力变大,反正慢慢来呗
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2017-11-08 02:19Struts2框架是Java开发Web应用的一个流行框架,...以上就是关于“struts2框架jar包”的相关知识点,包括Struts2核心库、JSON插件以及Spring插件的功能和用法,这些知识对于理解和使用Struts2框架进行Web开发至关重要。
- 2020-10-19 11:10本文将详细介绍如何使用Struts2框架的拦截器机制来过滤XSS攻击。 **1. XSS攻击简介** XSS攻击通常通过在网页中插入恶意JavaScript代码实现,当用户访问这些被篡改的页面时,恶意脚本会在用户的浏览器环境中执行。...
- 2018-02-14 03:01Struts2是一个流行的Java ...通过以上步骤,你可以成功地使用Struts2框架将后台数据以JSON格式传递给前端,并在Echarts中显示。记住,良好的数据结构设计和合理的前后端交互方式能极大地提高应用程序的效率和用户体验。
- 2012-03-24 06:17Struts2框架是一款基于Model-View-Controller(MVC)设计模式的开源Java Web应用程序框架,由Apache软件基金会维护。它的出现是为了改进原先的Struts1框架,提供更强大、更灵活的控制层。在本“Struts2框架模板”中...
- 2021-05-14 10:331. 拦截器:Struts2的拦截器机制允许开发者在请求处理前后插入自定义的处理逻辑,如登录验证、权限控制等,增强了系统的扩展性和灵活性。 2. 动态方法调用:通过Action类和方法名的映射,Struts2可以动态地执行不同...
- 2018-11-26 07:30在JavaEE开发中,Struts2和Hibernate是两个常用的核心框架,它们分别负责控制层和持久层的处理。这个新闻管理系统是利用这两个框架构建的一个典型示例,旨在实现新闻的增、删、改、查基本功能,并且具备前后端分离的...
- 2020-10-06 03:27综上所述,WebIM-for-Struts2 v1.0项目涵盖了Struts2框架的使用、WebSocket的集成、前端开发、数据库设计、安全策略以及性能优化等多个方面,为开发者提供了在Struts2环境中实现即时通讯功能的完整解决方案。...
- 2025-01-29 11:53破碎的天堂鸟的博客 XSS攻击是一种常见但危险的漏洞,通过输入验证、输出编码、HTTP头部策略、内容安全策略以及现代框架的使用,可以有效降低XSS攻击的风险。同时,持续的安全检测和团队的安全意识提升也是保障前端安全的重要环节。
- 2012-11-28 15:11Struts2是一个强大的Java EE应用程序开发框架,它基于MVC(Model-View-Controller)设计模式,用于构建可维护性高、结构清晰的企业级Web应用。这个“struts2框架手工搭建带jar包”资源是为初学者设计的,旨在帮助...
- 2022-09-21 00:38Struts2是一个强大的MVC(模型-视图-控制器)框架,被广泛应用于Java Web开发中,用于构建可维护性和可扩展性高的企业级应用程序。本文将深入探讨如何使用Struts2实现图片上传和显示的功能。 一、Struts2图片上传...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司