当用户禁用cookie时要实现同一个浏览器共享一个会话时,就要用到URL重写技术

//但要是客户端禁用了cookie,那么则需要使用URL重写技术,为每个超链接重写,
            //但是一旦浏览器关闭则不能实现session相同的效果
            //①URL重写
            String url = response.encodeURL("/SessionGetProduct/BuyServlet?ID=" + p.getID());
            writer.write( p.getProductName() + "<a href = "+url+">购买</a></br>");
//②URL重写
        String url = response.encodeRedirectURL("/SessionGetProduct/ListCartServlet");
        response.sendRedirect(url);
//      response.sendRedirect("/SessionGetProduct/ListCartServlet");
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐