重定向 请求转发 和springmvc中的map参数

springmvc中 重定向 : return “redirect:/请求路径”(斜杠表示webroot)

springmvc中 请求转发 : return “forward:/请求路径”(斜杠表示webroot)

重定向的动作发生在客户端,客户端在第一次请求之后到达服务器,服务器告诉客户端需要到另外一个url来请求资源,于是客户端发起第二次请求,浏览器的地址栏窗口会发生变化,两次请求之间request域中的信息不会共享,分别独立,但是session中的信息会共享,因为属于同一次会话。

请求转发发生在服务器,客户端感知不到请求的url发生了跳转,浏览器的窗口不会发生变化,request中的信息不会丢失。属于同义词请求

springmvc controller中参数为map时,直接在map中保存数据,无需向session或request中存取,便可以在request中根据map中的key获取到对应的value。

猜你喜欢

转载自blog.csdn.net/qq_32182461/article/details/80918726