ESAPI.setAttribute设置值前端取不到

我在后端使用java设置email

java 复制代码
request.setAttribute("email",ESAPI.encoder().encodeForHTML("123456@qq.com"))

前端jsp页面获取不到,

javaScript 复制代码
var email="<%=ESAPI.encoder().encodeForHTML(request.getParameter("email"))%>";

后端设置使用的setAttribute,前端也要用getAttribute

javascript 复制代码
var email="<%=ESAPI.encoder().encodeForHTML((String)request.getAttribute("email"))%>";

注意使用String强转

相关推荐
yingyima1 分钟前
深入解析:定时任务失败重试机制的底层原理与实践
前端
哈撒Ki1 分钟前
快速入门vue3与常见面试题
前端·vue.js·面试
JAVA面经实录9171 分钟前
Redis 知识体系(完整版)
java·redis·nosql数据库·nosql
武子康3 分钟前
Java-21 深入浅出 MyBatis 手写ORM框架2 手写Resources、MappedStatment、XMLBuilder等
java·后端
踩着两条虫6 分钟前
VTJ.PRO v2.4.2 私有化部署与升级实操指南
前端·人工智能·低代码·架构·数据挖掘
FL16238631296 分钟前
C# OpenCvSharp 基于霍夫变换直线检测的文本图像倾斜校正文本图像倾斜校
开发语言·c#
木斯佳11 分钟前
前端八股文面经大全:美团前端暑期实习一面(2026-06-08)·面经深度解析
前端
Full Stack Developme11 分钟前
Java DFA算法
java·python·算法
Uso_Magic19 分钟前
VOL_实现APP多文件上传_前端多文件显示!
前端
techdashen20 分钟前
在 Fly.io 上使用 Rust 构建远程开发环境:从 Tokio 到 eBPF
开发语言·后端·rust