100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 相对地址与绝对地址的区别?请求重定向与请求转发的区别?jsp有哪九大内置对象?servl

相对地址与绝对地址的区别?请求重定向与请求转发的区别?jsp有哪九大内置对象?servl

时间:2022-11-06 22:06:26

相关推荐

相对地址与绝对地址的区别?请求重定向与请求转发的区别?jsp有哪九大内置对象?servl

目录

1、说说相对地址与绝对地址的区别?2、说说请求重定向与请求转发的区别?3、jsp有哪九大内置对象?servlet如何获取session和application对象?

1、说说相对地址与绝对地址的区别?

相对地址:

相对地址相对当前资源的地址。 容易出错,写法简单

相对地址的跳转命令简短,执行速度快,但范围有所限制。 汇编源程序的符号地址,在汇编过程中会根据跳转的距离自动形成,在相对范围内的就汇编成相对跳转。

绝对地址:

绝对地址放之四海而皆准的地址。 肯定不会出错,拼起来比较麻烦绝对地址则相反,命令长,速度慢,但没有范围的限制。在汇编过程中会根据跳转的距离自动形成,超出范围则汇编成为绝对跳转。

2、说说请求重定向与请求转发的区别?

请求重定向(redirect):response.sendRedirect(url); 客户端实际上发出两次请求,地址栏会发生改变,request对象也会变。request 里的属性无法保存。 请求转发(forward):request.getRequestDispatcher(url).forward(request,response); 客户端只发起一次请求,地址栏不会发生改变,request对象不变,request 里的属性可以保存。

3、jsp有哪九大内置对象?servlet如何获取session和application对象?

jsp有九大内置对象:

outpagerequestresponsesessionapplicationexceptionpageContextconfig

常用的就是:request,response,session,application, 只需要掌握这四个就够了。

获取session和application对象:

request,response本身参数自带,不用获取!

获取session:

request.getSession;

获取application:

request.getServletContext().setAttribute(“nation”,“china”);

范围从大到小排列 :application>session>request>page。

相对地址与绝对地址的区别?请求重定向与请求转发的区别?jsp有哪九大内置对象?servlet如何获取session和application对象?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。