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