资讯专栏INFORMATION COLUMN

JAVA面试题(17)

novo / 1607人阅读

摘要:本文首发于的博客有哪些内置对象作用分别是什么客户端请求,包括的参数服务器端传回客户端的回应管理网页属性存在于服务器端的客户端有关信息系统全局资源共享本身存放编译后初始数据页面运行产生的异常和错误信息服务器端输出到客户端的结果说一下的种作用域

本文首发于cartoon的博客

JSP 有哪些内置对象?作用分别是什么?

request:客户端请求,包括get/post的参数

response:服务器端传回客户端的回应

pageContext:管理网页属性

session:存在于服务器端的客户端有关信息

application:系统全局资源共享

page:JSP本身

config:存放JSP编译后初始数据

exception:页面运行产生的异常和错误信息

out:服务器端输出到客户端的结果

说一下 JSP 的 4 种作用域?

pageContext:当前页面

requeContext:单次请求

sessionContext:当前会话

applicationContext:用户共享资源

Session 和 Cookie 有什么区别?

Session存在于服务器端,Cookie存在于客户端

Cookie只能存放ASCII字符串,Session能够存放任何JAVA对象

Cookie安全性较低,有可能被修改达到非法访问。Session则没有被修改的风险

Cookie可以长期有效,Session关闭网站后会失效

Cookie需要客户端支持

Cookie可以跨域名访问,Session被限制在当前域名

说一下 Session 的工作原理?

Session依赖于名为JSESSIONID的Cookie

Session利用近似散列表结构存储在服务器上

创建Session时,系统检索请求是否带有名为SESSION ID的Cookie,若带有则直接查找内存中对应Session,若不存在则服务器生成Session,并返回与该Session相关的SESSION ID

使用Session时,服务器检索内存与SESSION ID相关的Session;若浏览器Cookie被禁止,则通过URL重写传输SESSION ID

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/77625.html

相关文章

  • 手撕面试官系列(二):开源框架面试Spring+SpringMVC+MyBatis

    摘要:跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来期间也没有准备充分,到底是因为技术原因影响自己的发展,偏移自己规划的轨迹,还是钱给少了,不受重视。 跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来(期间也没有准备充分),到底是因为技...

    Flink_China 评论0 收藏0
  • 金三银四背后,一个 Android 程序员的面试心得

    摘要:到十二月份,公司开始第二波裁员,我决定主动拿赔偿走人。加一个小插曲上面的题是饿了吗面试问到的。想去的公司没有面试好,不要气馁,继续加油准备。避免打击自信心。 回顾一下自己这段时间的经历,九月份的时候,公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。到十二月份,公司开始第二波裁员,我决定主动拿赔偿走人。后续的面试过程我做了一些准备,基本都能走...

    Achilles 评论0 收藏0
  • Java面试前需要了解的东西

    摘要:我在面试前针对基础也花了不少的时间,期间也将自己写过的博文粗略地刷了一遍,同时也在网上找了不少比较好的资料部分是没看完的。看面试题也是校验自己是否真正理解了这个知识点,也很有可能会有新的收获。 一、前言 只有光头才能变强 回顾前面: 广州三本找Java实习经历 上一篇写了自己面试的经历和一些在面试的时候遇到的题目(笔试题和面试题)。 我在面试前针对Java基础也花了不少的时间,期间也将...

    renweihub 评论0 收藏0
  • 史上最全 40 道 Dubbo 面试及答案,看完碾压面试官!

    摘要:更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。下面我为大家准备了一些常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮助。 想往高处走,怎么能不懂 Dubbo? Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须...

    nemo 评论0 收藏0

发表评论

0条评论

novo

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<