JSP复习资料.doc

上传人:b****1 文档编号:231072 上传时间:2022-10-07 格式:DOC 页数:8 大小:55.50KB
下载 相关 举报
JSP复习资料.doc_第1页
第1页 / 共8页
JSP复习资料.doc_第2页
第2页 / 共8页
JSP复习资料.doc_第3页
第3页 / 共8页
JSP复习资料.doc_第4页
第4页 / 共8页
JSP复习资料.doc_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

JSP复习资料.doc

《JSP复习资料.doc》由会员分享,可在线阅读,更多相关《JSP复习资料.doc(8页珍藏版)》请在冰豆网上搜索。

JSP复习资料.doc

JSP复习资料

一、填空:

1、Tomcat服务器的默认端口是8080。

2、jsp主要内置对象有:

application 、config  、exception  、out  、 page    、pageContext、request、response、session。

3、application(application,session)对象是  所有客户共同拥有     ,而session(application,session)对象则是每个客户专用的。

4、JDBC的主要任务是:

    建立与数据库的连接  、   向数据库发起查询请求     、      处理数据库返回结果

5、一个Bean由三部分组成实现java,io.serializable接口  、提供地参数的构造方法    、提供getter()和setter()方法访问它的属性  。

6、Servlet的生命周期分三个时期:

   初使化 、 服务  、销毁  。

7、JSP开发网站的两种模式分为JSP+JavaBean和JSP+JavaBean+Servlet

8、对于同一用户,要想在不同的页面之间共享数据,可有以下几种方法:

把数据保存的session中,  通过Cookie            ,通过隐含的表单把数据提交到下一页面,      通过ServletContext对象             ,    通过Application对象             ,   通过文件系统或数据库       。

9、运行servlet需要在___web.xml注册。

10、JSP是Html和Java的结合。

11、JSP是运行在Web服务器上的JSP语言。

*

12、Web服务器是一个servlet容器,它的作用是发布网页。

13、JSP的内部对象可以直接使用,它是由servlet容器创建的。

14、获取表单提交的参数,通常使用的内部对象是request,常用的方法是getParameter。

15、JavaBena是一个java类,它必须有一个public且无参数方法。

16、在JSP中使用JavaBean的标签是

useBeanid=Bean实例class=BeanName>,其中id的用途是实例化一个Bean对象。

17、加载数据库驱动的方法是Class.forName(),连接数据源的方法是DriverManager.getConnection()。

18、Statement对象的两个常用方法是executeUpdate()和executeQuery()。

19、JSP的全称是JavaServerPages,是由Sun公司倡导、许多公司参与一起建立的一种动态(动态、静态)网页技术标准。

20、在传统的网页HTML文件(*.htm,*.html)中加入Java程序段(Scriptlet)和JSP标记(tag),就构成了JSP网页。

21、JSP网页文件的扩展名是.jsp。

22、所有的JSP程序操作是在服务器端执行。

23、三种常用的动态网页技术是ASP、PHP、JSP。

24、Tomcat脚本Startup用于启动服务器;Shutdown用于关闭服务器。

25、Java中的Exception是当程序中出现不同寻常的情况时生成的一个对象。

26、解决汉字问题最简单的方法就是在文件头加入<%@pagecontentType="text/html;charset=GBK"%>。

27、page指令的语法格式为<%@page%>。

28、Include指令的语法格式为<%@includefile=“relativeURL”%>,其中relativeURL的意思为相对地址。

29、id和scope属性是每一个JSP动作都具有的属性,其中id表示一个动作的名称,

scope表示一个动作的作用域。

30、

setProperty>)动作用于向Bean的属性赋值。

31、request对象的方法getAttribute()返回请示的给出名字的属性值。

32、response对象的类型是javax.servlet.ServletResponse类的实例,JSP引擎会根据客户端的请求信息建立一个默认的response对象。

*

33、application对象保存了一个应用系统中的一些公用数据。

34、Out对象用于输出数据,其范围是Page。

35、out对象的方法close()用于关闭流并输出;getBuffersize()方法用于获得缓冲区的大小。

36、JDBC为各种常用数据库提供了无缝连接的技术。

37、JavaBean是运行在服务器端,用来响应客户端请示的java代码模块。

*

38、当一个servlet接收来自客户端的调用请求,它接收两个对象ServletRequest、ServletResponse。

39、四个对象有效范围是pageContext:

在一个页面设置的属性,在其他页面就不行了、request:

在JSP跳转中有效,完成请求后此范围结束。

、session:

在客户端同服务器相连接的时间,直到其连接中断为止、application:

起始于服务器开始运行,终止于服务器关闭。

40、作用域最大的JSP内置对象是application。

41、注释是描述部分功能或整个程序一段文字说明,不会被解释器执行,而是直接跳过。

43、page指令通过ContentType属性指定当前页面的内容类型和字符集。

44、page指令的import属性为JSP页面引入java包中的类。

45、在JSP中,内置对象request封装了用户提交的信息,使用该对象可以获取用户提交的信息。

二、选择题:

1、下面哪一个不是JSP本身已加载的基本类?

(B  )

A、java.lang.*  B、java.io.*  C、javax.servlet.*  D、javax.servlet.jsp.*

2、对于预定义<%!

预定义%>的说法错误的是:

( C )

A、一次可声明多个变量和方法,只要以“;”结尾就行       

B、一个声明仅在一个页面中有效

C、声明的变量将作为局部变量         

D、在预定义中声明的变量将在JSP页面初始化时初始化

3、从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:

(D  )

A、 Select * from员工 where 姓名 =’_玛丽_’ 

 B 、Select * from员工 where 姓名 =’%玛丽_’

C、 Select * from员工 where 姓名 like ‘_玛丽%’  

D、 Select * from员工 where 姓名 like ‘%玛丽%’

4、下述选项中不属于JDBC基本功能的是:

( D)

A、与数据库建立连接   B、提交SQL语句    C、处理查询结果   D、数据库维护管理

5、在JSP中使用

getProperty>标记时,不会出现的属性是:

(C)

A、 name     B、property      C、value        D、 以上皆不会出现

6、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:

(D)

A、 <%@ page %>作用于整个JSP页面

B、可以在一个页面中使用多个<%@ page %>指令

C、为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的

D、<%@ page %>指令中的属性只能出现一次

7、在JSP中调用JavaBean时不会用到的标记是:

(A  )

A、 B、

useBean>     C、

setProperty>       D、

getProperty>

8、关于JavaBean正确的说法是:

(A  )

A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写

B、在JSP文件中引用Bean,其实就是用

useBean>语句

C、被引用的Bean文件的文件名后缀为.java 

D、Bean文件放在任何目录下都可以被引用

9、Servlet程序的入口点是(A  )

A、init()  B、main()  C、service()  D、doGet()

10、不能在不同用户之间共享数据的方法是(A  )

A、通过cookie  B、利用文件系统   C、利用数据库     D、通过ServletContext对象

11、cookie.setMaxAge(60*60)的意思是(B)。

A、将cookie的保存时间设置为一分钟

B、将cookie的保存时间设置为一小时

C、将cookie的保存时间设置为60小时

D、将cookie的保存时间设置为一天

12、page对象属于(C)类对象。

A、输入输出 B、作用域通信对象 C、Servlet D、错误

13、在传统的HTML页面中加入(D)就构成了一个JSP页面文件。

A、JAVA程序片 B、JSP标签

C、用“<%”、“%>”标记符号括起来的程序 D、JAVA程序片和JSP标签

14、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:

(B)

A、先安装TOMCAT,再安装JDK

B、先安装JDK,再安装TOMCAT

C、不需安装JDK,安装TOMCAT就可以了

D、JDK和TOMCAT只要都安装就可以了,安装顺序没关系

15、下面哪项不是request对象的方法(D)。

A、getAttribute(Stringstr) B、getCookies()

C、getParameter(Stringstr) D、sendRedirect(Stringurl)

16、下列不是JavaBeans编码约定的是(A)

A、所有属性都是私有的

B、属性值的获取采用get加上首字母大写的属性名来命名方法

C、默认构造函数可以是私有的

D、属性值的设置采用set加上首字母大字的属性名来命名方法

17、下列哪个方法不属于Servlet(B)。

A、init() B、run() C、service() D、destroy()

18、下面(D)不是form的元素。

A、input B、textarea C、select D、table

19、关于JavaBean的说法,正确是的(C)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1