JSP面试题(重要)
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面试题(重要)相关推荐
- JSP面试题都在这里
下面是我整理下来的JSP知识点: 图上的知识点都可以在我其他的文章内找到相应内容. JSP常见面试题 jsp静态包含和动态包含的区别 jsp静态包含和动态包含的区别 在讲解request对象的时候,我 ...
- 练习:JSP相关试题
文章目录 一.简答题 1.简述在JSP页面中能够包含哪些内容?各有什么作用? 2.Jsp有哪些内置对象,作用分别是什么? 3.简述什么是转发?以及如何实现转发? 4.简述转发和重定向有什么区别? 二. ...
- Java -- JSP面试题及答案(需更深入了解)
JSP方面 1.forward 和redirect的区别 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,其实客户端浏览器只 ...
- [转载] JAVA面试题大全(part_1)
参考链接: 对Java中派生类方法更严格的访问 JAVA面试题大全(part_1) 1.面向对象的特征有哪些方面 (1)抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目 ...
- JAVA面试题大全(part_1)
JAVA面试题大全(part_1) 1.面向对象的特征有哪些方面 (1)抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只 是 ...
- JAVA程序员笔试面试题汇总及答案 .
1.面向对象的特征有哪些方面 (1)抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只 是选择其中的一部分,暂时不用部分细节. ...
- 一份超详细的IBM公司JAVA基础面试题附答案以及解析(题库)
第一章 Java概述 笔试题 一.填空题 1.[基础题]Java是一种先 编译 后 解释 运行的语言. 二.选择题 三.名词解释 1.[基础题]J2SE:Java 2 Standard Edition ...
- java代码在jsp中怎么写_在jsp中写java代码
该服务器上的所有的访问者的所有 jsp 页面 D.该服务器上的所有的访问者的所有 jsp 页面和 Java 程序 6.在 JSP 中调用 JavaBean 时不会用到的标记是( )...... jav ...
- 腾讯(求丢失的元素)
一.从1~100中随机抽走一个数字,剩下的99个数字被打乱顺序放到数组 a[99].int a,k=0; srand(time(NULL)); a = rand()%100+1;//随机从0~100抽 ...
- 推荐一个java技术文章公众号
☕️Java基础 2018年如何快速学Java 泛型就这么简单 注解就这么简单 Druid数据库连接池就是这么简单 Object对象你真理解了吗? JDK10都发布了,nio你了解多少? COW奶牛! ...
最新文章
- Keil MDK-ARM下载 安装与和谐教程
- 论文阅读(2)--Picking Deep Filter Responses for Fine-grained Image Recognition
- Hadoop集群(第10期副刊)_常用MySQL数据库命令
- 用DOS命令快把系统看透
- Bootstrap 工具提示插件
- 2019.01.21 bzoj2441: [中山市选2011]小W的问题(树状数组+权值线段树)
- 解决从github上下载代码仓库慢的问题
- MySQL表名后接t_mysql表名忽略大小写
- 农用圆形打捆机行业调研报告 - 市场现状分析与发展前景预测
- CSR867x — CSR蓝牙开发调试经验
- excel计算机一级打不开,excel打不开的原因及解决方法
- Docker配置阿里云镜像加速器以及镜像的常用操作命令
- namecheap关闭域名自动续费的方法步骤
- Android 防火墙 知乎,知乎客户端下午瘫痪,都是第三方防火墙变更害的
- IOS 文件读写操作详解及简单实例
- M480 EMAC驱动01-EMAC底层接口
- 怎么学习英文--英国人教你如何学习英文
- 小程序笔记 -- 封装函数
- 解决浏览器 Microsoft Edge主页被hao123恶意篡改
- Jupyter notebook无法执行代码
热门文章
- 完美解决“运行引擎需要DX11特性等级10.0”
- C语言实现入门级小游戏——扫雷(排行榜+玩家自定义难度+递归展开一片+标记地雷)版本
- 用CSS实现花里胡哨的按钮切换效果
- 前端加密js库--CryptoJs
- 正确打开adams软件_Adams2017 64位证书安装图文教程
- Qt QDir相关笔记
- jQuery各版本的区别
- 字体裁剪,精简字体,字体瘦身:FontSubsetGUI,FontCreator,FontPruner
- QT 字体家族中的 字体名称中英文名称对应
- SLAM和SFM有什么区别?