1.什么是JSP九大内置对象?

内置对象 描述
request 请求对象 - HttpServletRequet
response 响应对象 - HttpServletResponse
session 用户会话 - HttpSession
application 应用全局对象 - ServletContext
out 输出对象 - PrintWriter
page 当前页面对象 - this
pageContext 页面上下文对象 - PageContext
config 应用配置对象 - ServletConfig
exception 应用异常对象 - Throwable

2.Servlet和JSP的区别:

1.JSP本质上就是Servlet

2.JSP更侧重于视图展示,Servlet侧重于逻辑处理

3.先有Servlet后有JSP

Servlet JSP
本质 服务器端小应用程序 服务器端页面技术
联系 JSP和Servlet都是服务器的处理动态资源技术 JSP在实现运行要转化成Servlet
区别 强调是类,主要来控制转发 JSP强调是页面,主要用来显示

3.JSP四大作用域:

1.当前页(pageContext):一个属性只能在一个页面中获取

2.一次请求(request):一个页面设置的属性,范围是一个请求

3.一次会话(session):一个会话只要页面不关闭,都能获取

4.整个Web应用(application):整个服务器,当前项目都能使用

JSP面试题(重要)相关推荐

  1. JSP面试题都在这里

    下面是我整理下来的JSP知识点: 图上的知识点都可以在我其他的文章内找到相应内容. JSP常见面试题 jsp静态包含和动态包含的区别 jsp静态包含和动态包含的区别 在讲解request对象的时候,我 ...

  2. 练习:JSP相关试题

    文章目录 一.简答题 1.简述在JSP页面中能够包含哪些内容?各有什么作用? 2.Jsp有哪些内置对象,作用分别是什么? 3.简述什么是转发?以及如何实现转发? 4.简述转发和重定向有什么区别? 二. ...

  3. Java -- JSP面试题及答案(需更深入了解)

    JSP方面 1.forward 和redirect的区别 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,其实客户端浏览器只 ...

  4. [转载] JAVA面试题大全(part_1)

    参考链接: 对Java中派生类方法更严格的访问 JAVA面试题大全(part_1) 1.面向对象的特征有哪些方面 (1)抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目 ...

  5. JAVA面试题大全(part_1)

    JAVA面试题大全(part_1) 1.面向对象的特征有哪些方面 (1)抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只 是 ...

  6. JAVA程序员笔试面试题汇总及答案 .

    1.面向对象的特征有哪些方面 (1)抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只 是选择其中的一部分,暂时不用部分细节. ...

  7. 一份超详细的IBM公司JAVA基础面试题附答案以及解析(题库)

    第一章 Java概述 笔试题 一.填空题 1.[基础题]Java是一种先 编译 后 解释 运行的语言. 二.选择题 三.名词解释 1.[基础题]J2SE:Java 2 Standard Edition ...

  8. java代码在jsp中怎么写_在jsp中写java代码

    该服务器上的所有的访问者的所有 jsp 页面 D.该服务器上的所有的访问者的所有 jsp 页面和 Java 程序 6.在 JSP 中调用 JavaBean 时不会用到的标记是( )...... jav ...

  9. 腾讯(求丢失的元素)

    一.从1~100中随机抽走一个数字,剩下的99个数字被打乱顺序放到数组 a[99].int a,k=0; srand(time(NULL)); a = rand()%100+1;//随机从0~100抽 ...

  10. 推荐一个java技术文章公众号

    ☕️Java基础 2018年如何快速学Java 泛型就这么简单 注解就这么简单 Druid数据库连接池就是这么简单 Object对象你真理解了吗? JDK10都发布了,nio你了解多少? COW奶牛! ...

最新文章

  1. Keil MDK-ARM下载 安装与和谐教程
  2. 论文阅读(2)--Picking Deep Filter Responses for Fine-grained Image Recognition
  3. Hadoop集群(第10期副刊)_常用MySQL数据库命令
  4. 用DOS命令快把系统看透
  5. Bootstrap 工具提示插件
  6. 2019.01.21 bzoj2441: [中山市选2011]小W的问题(树状数组+权值线段树)
  7. 解决从github上下载代码仓库慢的问题
  8. MySQL表名后接t_mysql表名忽略大小写
  9. 农用圆形打捆机行业调研报告 - 市场现状分析与发展前景预测
  10. CSR867x — CSR蓝牙开发调试经验
  11. excel计算机一级打不开,excel打不开的原因及解决方法
  12. Docker配置阿里云镜像加速器以及镜像的常用操作命令
  13. namecheap关闭域名自动续费的方法步骤
  14. Android 防火墙 知乎,知乎客户端下午瘫痪,都是第三方防火墙变更害的
  15. IOS 文件读写操作详解及简单实例
  16. M480 EMAC驱动01-EMAC底层接口
  17. 怎么学习英文--英国人教你如何学习英文
  18. 小程序笔记 -- 封装函数
  19. 解决浏览器 Microsoft Edge主页被hao123恶意篡改
  20. Jupyter notebook无法执行代码

热门文章

  1. 完美解决“运行引擎需要DX11特性等级10.0”
  2. C语言实现入门级小游戏——扫雷(排行榜+玩家自定义难度+递归展开一片+标记地雷)版本
  3. 用CSS实现花里胡哨的按钮切换效果
  4. 前端加密js库--CryptoJs
  5. 正确打开adams软件_Adams2017 64位证书安装图文教程
  6. Qt QDir相关笔记
  7. jQuery各版本的区别
  8. 字体裁剪,精简字体,字体瘦身:FontSubsetGUI,FontCreator,FontPruner
  9. QT 字体家族中的 字体名称中英文名称对应
  10. SLAM和SFM有什么区别?