请问大家:服务器跳转和客户端跳转的区别?? 它们分别有哪些??

解决方案 »

  1.   

    <jsp:forward page=""/>
    地址栏不改变跳转--服务器跳转。
    执行到跳转语句后无条件立刻跳转--之后的代码不被执行。
    在跳转之前释放掉全部的资源。
    request设置的属性依然能保留在下一个页面(setAttribute)。
    通过<jsp:param name="" value=""/>传递参数。response.sendRedirect("地址");
    地址栏改变跳转--客户端跳转。
    所有代码执行完毕之后再跳转。
    不能保存request属性--地址改变了。
    通过对URL地址的重写传递参数。