我想知道怎么用js或servlet修改url

2024-11-01 01:33:54
推荐回答(3个)
回答1:

你用的跳转如果是response.getRequestDispatcher("xxxx").forward(request,response);那路径不会变;想要变应该使用response.sendRedirect("xxxx");

回答2:

JSP两种转向区别
重定向
Response.sendRedirect(‘’);
地址栏变成转向的地址
服务器与客户端之间往返两次,相当于服务器返回后 客户端重新转向到新地址
转向后面的代码也执行了
URL参数形式传递参数
地址转发
Request.getRequestDispatcher().forward();
地址栏不变
服务器与客户端之间往返一次,相当于一个三角行的转向过程
转向后面的代码不执行
可以传递参数
--------------------------------------------------------------------------------------------------------------
我想你用的是地址转发。
换成重定向就会发现地址变了

回答3:

你就一个servle 呢,还是怎么的,往哪跳了,你发下代码帮你看,不过期