如何让Struts2不将jsessionid附加到URL(重定向)?

时间:2010-10-13 09:10:35

标签: java session servlets struts2

我希望将jsessionid参数保留在Struts生成的URL之外,但似乎无法找到配置参数或类似参数。说实话,我甚至不确切知道处理这个级别。

具体来说,Struts(或servlet引擎)在使用302重定向时将会话ID放入URL中,并且之前尚未建立会话(即重定向是为了响应不发送Cookie的请求头)。响应还包含Set-Cookie标题。

通常,我只是不想在URL中使用会话ID。没有饼干,没有会话。

1 个答案:

答案 0 :(得分:2)

您可以尝试检查servlet容器提供的内容以解决此问题。或者你可以编写一个过滤器来摆脱jsessionid。请看详情:http://seamframework.org/Documentation/RemovingJSESSIONIDFromYourURLsAndFixingScache