我需要在我的 JSP 中使用隐藏变量来进行会话跟踪。这是代码:
<input type="hidden" name="REQ_TOKEN" value="<%=session.getAttribute("SESN_TOKEN").toString()%>" />
我使用它来比较请求令牌和会话令牌,所以只有当两者相等时我才会评估该请求,否则我会抛出错误。
现在的问题是,当我将此代码放在<form></form>
标签中时,它工作正常。不幸的是,我的应用程序中有一些 JSP 没有<form>
标记(我知道这听起来很奇怪!)。我可以在哪里放置我的代码以便它可以工作?
我不能使用没有<form>
标签的隐藏变量吗?