java重定向接受参数问题
servletA代码....response.sendRedirect("http://192.168.1.106:8080/Packing/check");(此时ser...
servletA
代码....
response.sendRedirect("http://192.168.1.106:8080/Packing/check");
(此时 servletB 处理servletA刚刚发送的请求 然后再次重定向回A 并带参数state=0)
String state = request.getParameter("state");
但此时 接受到的state为 null 值 为什么 展开
代码....
response.sendRedirect("http://192.168.1.106:8080/Packing/check");
(此时 servletB 处理servletA刚刚发送的请求 然后再次重定向回A 并带参数state=0)
String state = request.getParameter("state");
但此时 接受到的state为 null 值 为什么 展开
2个回答
展开全部
你这里是客户端跳转不是服务端跳转,然而你的request是服务端跳转可以获取到值,你应该用session,或者application的就可以传值成功,或者改成request.forward()的页面跳转。
request的生命周期是request请求域,一个请求结束,则request结束
session的生命周期是session会话域,打开一个浏览器请求一个网站的页面后,Session开始,当session超过时间限制(一般是20分种)后,session注销而失效
request的生命周期是request请求域,一个请求结束,则request结束
session的生命周期是session会话域,打开一个浏览器请求一个网站的页面后,Session开始,当session超过时间限制(一般是20分种)后,session注销而失效
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询