用户禁止cookie以后,如何继续使用session。 1 m1 _$ T. Q' g, L0 b 1)解决方式:4 Z( T! U- s% Y I e. ~; b
使用url重写机制。 ( m: O' p$ Z- T 2)什么是url重写。 2 t! P! o* C2 c 如果要访问的web组件(jsp/servlet)需要 8 ~7 s3 d. u2 W: E" {$ i session机制的支持,那么,不能够直接输入 % h3 W) v+ |% i. s: V+ G. c 该web组件的地址,而应该使用服务器生成的% \ K! K' N7 F7 Z
包含有sessionId的地址。 : c! e8 u. C) g. G5 r 3)编程, K8 N3 Y. y: ~3 g3 y8 {
如何生成包含有sessionId的地址? ! p& h M6 u0 I1 I //适用于链接、表单提交) O1 o8 g2 d4 c* b2 K; a& H( w2 [( H
response.encodeURL(String url); " x, j4 `/ F0 V4 `! I0 s- K* X //适用于重定向) j8 T- L' u0 V% U9 P R/ M. t
response.encodeRedirectURL(String url); , p9 G- b2 H0 v9 E3 l 6 o0 x( D; ^1 B& E3 Y Q& s0 e) g