我是一个用于加载图片的自定义标签。我将名为图片名称和类型的某些值传递给标记,并获取图片详细信息。我想加载一些与当前登录用户相关的数据。为此,我需要在Custom标签中进行会话。
有没有办法在Custom标签中获取会话?
WebContext ctx = WebContextFactory.get();
但它返回null。
答案 0 :(得分:1)
得到这样的会话: 使用spring RequestContextHolder:
ServletRequestAttributes attr =(ServletRequestAttributes)RequestContextHolder.currentRequestAttributes();
HttpSession session = attr.getRequest()。getSession(true);