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

相关推荐
蜡台1 分钟前
H5使用Chrome 权限问题
前端·javascript·chrome
掘金一周9 分钟前
你们觉得房贷多少,没有压力 | 沸点周刊 4.30
前端·人工智能·后端
南境十里·墨染春水10 分钟前
C++笔记 STL——set
开发语言·c++·笔记
小小码农Come on11 分钟前
QML访问子项内容
前端·javascript·html
L16247611 分钟前
Win11 共享→Windows Server 访问故障总结(极简可复用)
开发语言·windows·php
Advancer-25 分钟前
第二次蓝桥杯总结(上)
java·算法·职场和发展·蓝桥杯
han_29 分钟前
一篇看懂国内外主流大模型:GPT、Claude、Gemini、DeepSeek、通义千问有什么区别?
前端·人工智能·llm
\xin36 分钟前
pikachu自编SQL(POST)
java·数据库·sql
一行代码一行诗++38 分钟前
注释是什么和注释该怎么写(C语言)
java·前端·javascript
涂兵兵_青石疏影1 小时前
beginPath-vs-save详解
前端