这是在非Bean
中使用CDI获取HttpServletRequest的正确方法吗? HttpServletRequest request = CDI.current().select(HttpServletRequest.class).get();
编辑:
我想访问HttpServletRequest以记录会话会话信息,例如用户名等。
答案 0 :(得分:2)
要获取正确管理的请求实例,请执行以下操作:
@Context
private HttpServletRequest httpRequest;