setMaxAge(int) の Cookie ドキュメントから:
 http://docs.oracle.com/javaee/1.3/api/javax/servlet/http/Cookie.html#setMaxAge(int)
と の間に違いはint = 0ありint = -veますか? 0クッキーを削除すると書かれています。-ve値は、Cookie が保存されていないことを意味します。それは、現在のブラウザ セッションからのみ 0 を削除するということですか?
			
			28685 次
		
3 に答える
            17        
        
		
ブラウザの観点から Cookie について読むことをお勧めします。とても興味深いです。「max-age」は「expires」の新しいバージョンであり、一部のブラウザーではサポートされていない可能性があることに注意してください。(たとえば、IE6、IE7、および IE8 は max-age をサポートしていません。)
0 は、Cookie を今すぐ削除することを意味します。
負の値は、Cookie をしばらく保持することを意味します。スコープはブラウザー固有のものであると思われますが、ブラウザーを閉じて再度開いても Cookie は保持されません。
于 2013-04-10T18:06:44.377   に答える
    
    
            7        
        
		
setMaxAge を 0 に設定すると、Cookie が削除されます。-1 に設定すると、ブラウザーが閉じられるまで保持されます。
于 2013-08-02T00:28:40.430   に答える