Web技术试题集36977(3)

2019-08-31 11:37

3. 从页面a.jsp传递参数给页面b.jsp都有哪些做法?

4. JSP有哪些主要内置对象?作用分别是什么?

5. JSP中转发和重定向的概念是什么?有什么异同?

解答: 1. 2. 3. 4. 5.

四.应用题 解答:

第四章 JSP内置对象(下)

一.选择题

1. 以下那一个是HttpSession的方法、并能实现在session中存放数据?( ) A. put(String name. Object value) B. set(String name. Object value) C. setAttribute(String name. Object value) D. putAttribute(String name. Object value)

2. 在web.xml中,有如下代码: 30

上述代码定义了默认的会话超时时长,时长为30。( )

A. 毫秒 B. 秒 C. 分钟 D. 小时

3. JSP引擎什么时候产生了application对象?( ) A. web 应用服务器启动时 B. 当 web 应用服务器启动后,第一个客户来访时 C. 当每个客户首次访问服务器上的一个JSP 页面时 D. 当每个客户首次访问服务器上的一个JSP或HTML页面时

4. WEB应用中,常用的会话跟踪方法不包括( )。 A. URL重写 B. Cookie C. 隐藏表单域 D. 有状态HTTP协 议

5. 要设置某个JSP页面为错误处理页面,以下page指令正确的是( ) A. <%@ page errorPage=\ B. <%@ page isErrorPage=\

C. <%@ page extends=\ D. <%@ page info=\

6. 下面关于session正确的描述是( ) A. session是面向系统的 B. session是面向用户的 C. 关闭浏览器后,session仍然存在 D. 所有用户的session都相同

7. 下面关于application正确的描述是( ) A. application是面向系统的 B. application是面向用户的 C. 关闭浏览器后,application则不存在 D. 所有用户的application都不同

8. 下列对request对象描述不正确的一项是( ) A. 当客户端请求一个Jsp页面时,Jsp容器会将客户端的请求信息包装在request对象中 B. 可以通过request对象的getParameter()方法得到参数值 C. request对象能够把信息回送给客户端的浏览器 D. 可以使用request对象的setCharacterEncoding()方法处理页面传递的中文问题。

9. 以下方法, 哪个可使session 无效? ( ) A.session. removeAttribute(String key) B. session. invalidate() C. session. setAttribute(String key) D. session. getAttribute(String key)

10. Http默认的请求方法是( ) A. PUT B. GET C. POST D. TRACE

解答: 1. 2. C 3. A 4. 5.

6. B 7. A 8. C 9. 10. B

二.设计题 解答: 三.简答题

1. 简述Cookie与session的区别。

2. 请列出JSP对象的四种作用范围,以及对应的内置对象。

3. 阅读下列程序(forward.jsp和forforward.jsp) 文件名称:forward.jsp

文件名称:forforward.jsp <%=request.getParameter(\ and <%=request.getParameter(\ are good friends! (1)在浏览器的地址栏中输入动作进行重定向,请问页面执行完毕后,浏览器地址 栏中的文件名仍保持forward.jsp文件名不变,还是改变为重定向后的新文件名forforward.j sp?

4. 四种会话跟踪技术是什么?

5. url重写有几种方式?

解答: 1. 2.

3. 4. 5.

四.应用题 解答:

第五章 JSP中的文件操作

一.选择题

1. 以下关于File 类的对象的说法错误的是:( ) A. 可以获取文件所在的目录 B. 可以获取文件的长度 C. 可以修改文件最后修改的时间 D. 可以获取文件最后修改的时间

2. 构造BufferedInputStream的合适参数是哪个?( ) A OutputStream B BufferedOutputStream C FileInputStream D FileOuterStream

3. 以下关于File 对象的 public boolean delete() 方法的说法, 错误的是: ( ) A. 可以删除当前对象代表的文件

B. 若当前对象代表的是一个空目录, 则可删除该目录

C. 可删除当前对象代表的目录及该目录下包含的所有子目录和文件

D. 若当前对象代表的是一个目录, 且该目录下还有文件存在, 则无法删除该目录

4. 构造BufferedInputStream的合适参数是哪个( ) a. BufferedInputStream b. BufferedOutputStream c. FileInputStream d. FileOuterStream A. a c B. b c C. c d D. b d

5. 要从文件\文件中读出第10个字节到变量C中,下列哪个方法适合( ) A. FileInputStream in=new FileInputStream(\ead(); B FileInputStream in=new FileInputStream(\ead(); C. FileInputStream in=new FileInputStream(\ D. RandomAccessFile in=new RandomAccessFile(\.readByte();

6. 如果文件中存有类型不同的数据,最好选择( ) A. 数据流 B. 文件流 C. 字节流 D. 对象流

7. 字符输入流类的基类是( ) A. InputStream B. OutputStream C. Reader D. Writer

8. 数据流支持在两个方向上流动,是吗?( ) A. 不支持双向流动,数据流只是单向流动,要么输入,要么输出 B. 不支持双向流动,数据流只能是向输出方向流动 C. 支持,因为读写文件时,只需要一个流即可 D. 支持,但在同一时刻只能是单向流动

9. 字符流与字节流的区别是 A. 每次读入的字节数不同 B. 前者带有缓冲,后者没有 C. 前者是块读写,后者是字节读写 D. 二者没有区别,可以互换使用

10. 以下哪个输入流能打开文件file1.txt进行读操作( ) A. InputStream in=new FileReader(“file.txt”); B. InputStream in=new FileInputStream(“file.txt”); C. InputStream in=new InputStreamFileReader (“file.txt”, “read”); D. FileInputStream in=new FileReader(new File(“file.txt”));

解答: 1. 2. 3. 4. A 5. 6. 7. 8. 9. 10. B

二.设计题 解答: 三.简答题

1. 简要列举Java的输入输出流类。

2. File对象有哪些特点?

3. 简述读写纯文本文件的基本步骤是什么?


Web技术试题集36977(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人力资源管理(第三版)陈维政 总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: