点击查看:2018年9月计算机二级Web考试练习题及答案汇总
response.sendRedirect("2.jsp")和页面跳转的区别
与response.sendRedirect的区别
1、跳转发生在服务器端,跳转后,客户端的URL地址依然是1.jsp的地址
2、在跳转的过程中,使用的是同一个request对象
3、工作流程:客户端发出请求,传递到服务器1.jsp页面,1.jsp页面解析代码到 语句后跳转到2.jsp页面。服务器将2.jsp页面的内容传递给客户端
response.sendRedirect
1、跳转后,客户端的URL地址发生改变
2、response.sendRedirect在跳转过程中,是不同的request对象
3、工作流程:客户端发出请求后,传递到1.jsp页面。1.jsp向客户端发出响应,通知客户端重新 访问2.jsp页面。客户端得到请求后,再向2.jsp发出请求。2.jsp将响应内容传递给客户端
使用jsp代码和使用javascript代码 进行表单数据验证有什么不同?
使用JSP验证是到服务器中验证的,从而会增加服务器的负担,
JS是在客户端验证的,不会对服务器造成影响,通常是使用JS做验证的。
javascript 为脚本程序,可以在表单提交前,在客户端验证,提高了验证速度,不会使表单内信息丢失.
jsp验证需要向服务器请求,服务器对请求页面进行重新编译,并验证数据的合法性,使得服务器负担加重,且验证结果返回的慢,容易使填写的表单信息丢失.
微信搜索"考试吧"了解更多考试资讯、下载备考资料
相关推荐: