JSP中两种跳转的区别
<jsp:forward page=""/>
地址栏不改变跳转--服务器跳转。
执行到跳转语句后无条件立刻跳转--之后的代码不被执行。
在跳转之前释放掉全部的资源。
request设置的属性依然能保留在下一个页面(setAttribute)。
通过<jsp:param name="" value=""/>传递参数。
response.sendRedirect("地址");
地址栏改变跳转--客户端跳转。
所有代码执行完毕之后再跳转。
不能保存request属性--地址改变了。
通过对URL地址的重写传递参数。
form表单提交方式get与post的区别:
post:提交内容不会显示,没有长度要求。
get:提交的内容会显示出来,地址栏的长度只有4k-5k,如果传递大数据,则无法使用。