在 servlet doPost 方法中,我在 MultivaluedMap 中设置了一些数据,如图所示。
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
HttpSession sess = request.getSession();
System.out.println("Session ID For Servlet"+sess.getId());
sess.setAttribute("Name","ID");
MultivaluedMap formData = new MultivaluedMapImpl();
formData.add("name1", "val1");
formData.add("name2", "val2");
response.sendRedirect("ajax/balances");
}
谁能告诉我如何在球衣过滤器中获得该值
这是我的过滤器
public class MineFilter implements ContainerRequestFilter {
@Override
public ContainerRequest filter(ContainerRequest request) {
return request ;
}
或者如果可以将数据从 Servlet 发送到 Jersey 过滤器,有没有更好的方法?