javaweb的Servle中t带参跳转问题

2025-03-23 12:47:23
推荐回答(2个)
回答1:

servlet中2种跳转方式,1是转发,就是你用的,实际上将数据转发到页面上,还是属于上一个请求,2是重定向,sendRedirect,这个相当于重新发起一次请求,网页的url地址栏会发生改变,但是这样的话因为这是新的请求,所以你的requset.setAttribute()(同一个请求才可以发送数据)将无法使用,因此参数只能跟在地址栏参数中

回答2:

改成重定向跳转,request.sendRedirect(url);