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强转

相关推荐
用户39051332192882 分钟前
JS判断空值只知道“||”?不如来试试这个操作符
前端·javascript
smileNicky3 分钟前
SpringBoot系列之集成Pulsar教程
java·spring boot·后端
海云前端13 分钟前
前端面试必问 asyncawait 到底要不要加 trycatch 90% 人踩坑 求职加分技巧揭秘
前端
毕设源码-钟学长12 分钟前
【开题答辩全过程】以 基于Python的车辆管理系统为例,包含答辩的问题和答案
开发语言·python
Sammyyyyy23 分钟前
Rust 1.92.0 发布:Never Type 进一步稳定
java·算法·rust
CCPC不拿奖不改名32 分钟前
数据处理与分析:数据可视化的面试习题
开发语言·python·信息可视化·面试·职场和发展
alonewolf_9933 分钟前
深入解析G1与ZGC垃圾收集器:原理、调优与选型指南
java·jvm·算法
液态不合群34 分钟前
线程池和高并发
开发语言·python
小镇学者34 分钟前
【c++】C++字符串删除末尾字符的三种实现方法
java·开发语言·c++
rfidunion36 分钟前
springboot+VUE+部署(1。新建项目)
java·vue.js·spring boot