我想在jsp中设置一个值。我知道可以通过
轻松设置 <c:set var="myVar" value="100" scope="session"/>
但问题是我的变量名用点(。)分隔,如 sports.football.kick 我尝试以这种方式设置
<c:set var="sports.football.kick" value="100" scope="session"/>
但这不是设定。我如何使用jsp在范围内设置这种类型的变量。
答案 0 :(得分:3)
这应该工作得很好。显然你是以错误的方式访问它。应该使用会话地图上的括号表示法访问它。
${sessionScope['sports.football.kick']}