JSP试题1.jsp有哪些内置对象?作用分别是什么?
答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):
request用户端请求,此请求会包含来自GET/POST请求的参数
response网页传回用户端的回应
pageContext网页的属性是在这里管理
session与请求有关的会话期
applicationservlet正在执行的内容
out用来传送回应的输出
configservlet的构架部件
pageJSP网页本身
exception针对错误网页,未捕捉的例外
JSP试题2.jsp有哪些动作?作用分别是什么?
答:JSP共有以下6种基本动作
jsp:include:在页面被请求的时候引入一个文件。
jsp:useBean:寻找或者实例化一个JavaBean.
jsp:setProperty:设置JavaBean的属性。
jsp:getProperty:输出某个JavaBean的属性。
jsp:forward:把请求转到一个新的页面。
jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记
JSP试题3.forward和redirect的区别
答:forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。
redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。
JSP试题4.JSP中动态INCLUDE与静态INCLUDE的区别?
答:动态INCLUDE用jsp:include动作实现<jsp:includepage="included.jsp"flush="true"/>它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面
<%@includefile="included.htm"%>
JSP试题5.两种跳转方式分别是什么?有什么区别?
答:有两种,分别为:
<jsp:includepagejsp:includepage="included.jsp"flush="true"> <jsp:forwardpagejsp:forwardpage="nextpage.jsp"/> 前者页面不会转向include所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数。后者完全转向新页面,不会再回来。相当于goto语句。
JSP试题6.JSP的内置对象及方法
答:request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie,header,和session数据的有用的方法。
response表示HttpServletResponse对象,并提供了几个用于设置送回浏览器的响应的方法(如cookies,头信息等)
out对象是javax.jsp.JspWriter的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。
pageContext表示一个javax.servlet.jsp.PageContext对象。它是用于方便存取各种范围的名字空间、servlet相关的对象的API,并且包装了通用的servlet相关功能的方法。
session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态信息
applicaton表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息
config表示一个javax.servlet.ServletConfig对象。该对象用于存取servlet实例的初始化参数。
page表示从该页面产生的一个servlet实例
分享到:
相关推荐
企业网络管理员六道实战题.doc 企业网络管理员六道实战题.doc
文华财经期货软件指标公式源码期货指标赢顺云六道画线指标.doc
面试题目C++,很经典的,大家不妨试着做一下,整理以下自己的思路
文华财经指标公式源码期货软件指标赢顺云指标六道画线指标.doc
总共六道机试题 内有数据库 Jbuilder+ sqlserver2000
本文公布了六道运算放大器谜题答案,具体内容如下
筑牢六道防线-构建平安校园.pdf
组装某产品有六道工序,由一条装配线完成。装配线由一系列工作站组成,被装配的产品在装配线上流动,每个工作站都要完成一道或几道工序,这些工序按先后次序在各工作站上完成。(内含lingo实现代码以及实验报告)
"全作对了php就算入门了",面试时经理这么说的
文华财经指标公式源码WH6指标公式期货软件指标六道画线指标.doc
六道-实时业务风控系统 背景 当前互联网企业存在很多业务风险,有些风险(某种薅羊毛)虽然没有sql注入裂缝利用来的直接,但是一直被羊毛党,刷单党光顾的企业长期生存下来的几率会很低! 账号:垃圾注册,撞库,盗...
C语言程序语言及流程图来描述下面几个题目的算法: (1) 求 1 + 2 + 3 + …+1000 (2) 求 1 × 2 × 3 × … × 10 (3) 求 1 - 1/2+1/3-1/4+…+1/19-1/20 (4) 输入一个 1 ~ 1000 之间的整数,判断它是否是...
风控安全、风控策略系统源代码
绝密乾坤线指标公式绝对好用通达信指标公式源码.doc
六道笔下的谢文东,他颠覆了传统,制定了独属于他的规则。他成为了带领大家走出迷茫中的英雄。
2008年北邮计算机学院研究生复试上机试题,一共六道题目,文件包括题目和我自己编写的代码,可供参考。
# Python基础训练题和答案解析 以下是Python基础训练题及其答案解析: ## 题目一: 请编写一个Python程序,输入两个数num1和num2,求它们的和,并输出结果。 ### 答案解析: ...num1 = input("请输入第一个数:") ...
2017-2018学年第二学期,一张照片六道题,考试时间18.6.11
通达信指标公式源码 彩虹副图 源码.doc