如何重置会话范围的 jsp:useBean?
我正在创建一个 TreeMap bean。我想在会话范围内传递它。但是,我需要重置/清除这个 TreeMap
bean。
这就是我声明我的 bean 的方式:
<jsp:useBean id="foo" class="java.util.TreeMap" scope="session"/>
任何关于如何清除/重置 usebean(并继续使用相同的 id)的想法将不胜感激。
I am creating a TreeMap
bean. I want to pass this around in the session scope. However, I need to reset/clear this TreeMap
bean.
This is how I am declaring my bean:
<jsp:useBean id="foo" class="java.util.TreeMap" scope="session"/>
Any ideas on how to clear/reset the usebean (and keep using the same id) would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果你使用
c:set
JSTL 标签并传入null
,该变量将被删除。另一种删除它的方法是使用c:remove
So
或
nullVar
计算结果为null
If you use
c:set
JSTL tag and pass innull
, the variable will be removed. Another way to remove it to usec:remove
So
or
where
nullVar
evaluates tonull