2014-07-17 41 views
0

我想在關閉tomcat時刪除所有會話變量。目前,如果我設置會話變量值,即使在重新啓動tomcat之後,我也能夠獲得它的值。我甚至嘗試在tomcat中禁用永久會話,但得到相同的結果。該怎麼辦?如何刪除tomcat jsp中的會話?

+0

當你啓動tomcat時,你如何確保會話變量沒有被code/config設置? –

+0

我所做的是在重新啓動tomcat後運行的第一個jsp文件中檢查會話變量的值,但不是顯示空值,而是給出了以前的值。 – cooljohny

回答

2

只需編輯您的context.xml如下。

<Context> 
    <!-- Default set of monitored resources --> 
    <WatchedResource>WEB-INF/web.xml</WatchedResource> 
    <!-- Uncomment this to disable session persistence across Tomcat restarts --> 
    <Manager pathname="" /> 
</Context> 

知識就在評論裏面。 :D

+0

catalina.xml或context.xml? – cooljohny

+0

context.xml對不起我的壞.. :( – ambarox

+0

我已經這樣做了,但沒有幫助!! – cooljohny