东财16秋网站建设:(JSP+MySQL)组建动态网站作业一(随机)
东财16秋《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)一、单选题:
1.以下对象中的( )不是JSP的内置对象。( ) (满分:4)
A. request
B. session
C. application
D. bean
2.要在session对象中保存属性,可以使用以下哪个语句?( ) (满分:4)
A. session.getAttribute("key"
"value");
B. session.setAttribute("key"
"value");
C. session.setAtrribute("key");
D. session.getAttribute("key");
3.下列说法中错误的是:( ) (满分:4)
A. include指令通知容器包含当前JSP页面中内嵌的、在指定位置上的资源内容
B. include指令中file属性指定要包含的文件名
C. include指令只允许包含动态页面
D. taglib指令允许页面使用者自定义标签
4.下列关于Tomcat说法正确的是:( ) (满分:4)
A. Tomcat是一种编程语言
B. Tomcat是一个免费的开源的Serlvet容器
C. Tomcat是一种编程思想
D. Tomcat是一种开编程规范
5.下列关于JSP编译指令说法错误的是:( ) (满分:4)
A. 编译指令用于从JSP发送一个信息到容器上
B. 编译指令可以用来设置输出内容的类型等
C. 编译指令向客户端产生所有输出
D. 编译指令可以用来指定页面的编码
6.在JSP中,( )动作用于将请求转发给其他JSP页面。( ) (满分:4)
A. forward
B. include
C. useBean
D. setProperty
7.session对象经常被用来( )。 (满分:4)
A. 在页面上输出数据
B. 抛出运行时的异常
C. 在多个程序中保存信息
D. 在多页面请求中保持状态和用户认证
8.要将一个JSP页面的响应交给另一个JSP页面处理我们可以使用( )。 (满分:4)
A. reponse对象
B. application对象
C. config 对象
D. out对象
9.在JSP中使用response.sendRedirect("jack.htm"); 后浏览器地址栏内的内容为( )。 (满分:4)
A. 不发生变化
B. 发生变化
C. 视浏览器而定
D. 无法确定
10.HTML的中文含义为( )。 (满分:4)
A. 统一资源定位器
B. 简单邮件传输协议
C. 超文本标记语言
D. 网络套接字
二、多选题:
1.下列关于Servlet的功能描述正确的是:( ) (满分:4)
A. Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面
B. Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
C. Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
D. Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上
2.HTML标记中标记的method属性取值为( )。 (满分:4)
A. get
B. doGet
C. post
D. doPost
3.采用MVC设计模式开发程序有哪些优势?( ) (满分:4)
A. 各司其职,互不干涉
B. 有利于开发中的分工
C. 设计容易
D. 有利于组件的重用
4.下面说法中正确的是:( ) (满分:4)
A. <jsp
5.下面关于session对象说法中正确的是:( ) (满分:4)
include>元素允许包含文件
B. 如果<jsp
三、判断题:
1.Servlet能够实现功能均可由JSP实现。 (满分:4)
include>包含的文件是动态的,还可以用<jsp
2.POST提交的数据不会在地址栏中显示 。 (满分:4)
param>传递参数名和参数值
C. <jsp
3.在JDBC中,PreparedStatement比statement更为高效。 (满分:4)
forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象
D. <jsp
4.运行servlet需要在web.xml中注册。 (满分:4)
forward>标签以下的代码,将不能执行
5.JSP技术基于JAVA语言,是不区分大小写的。 (满分:4)
A. session对象的类是HttpSession,HttpSession由服务器的程序实现
B. session对象提供HTTP服务器和HTTP客户端之间的会话
C. session可以用来储存访问者的一些特定信息
D. 当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除
6.在JSP中,page指令的extends属性用来引入需要的包或类。 (满分:4)
A. 错误
B. 正确
7.可以在一个页面中使用多个指令。 (满分:4)
A. 错误
B. 正确
8.标签以后的代码将不能运行。 (满分:4)
A. 错误
B. 正确
9.param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。 (满分:4)
A. 错误
B. 正确
10.JSP中包括2种指令:page指令和include指令。 (满分:4)
A. 错误
B. 正确
**** Hidden Message *****
页:
[1]