教育
 -Java Web应用程序开发-章节资料考试资料-商丘职业技术学院【】
 简述B/S结构和C/S结构,各自的优缺点?
 web前端基础
 第1单元 网上书店系统开发准备
 1、【单选题】主流的动态网页技术不包括( )。
 A、ASP
 B、PHP
 C、C++
 D、JSP
 参考资料【 】
 2、【单选题】 当用户请求JSP页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是( )。
 A、发送一个JSP源文件到客户端
 B、发送一个Java文件到客户端
 C、发送一个HTML页面到客户端
 D、发送一个HTML页面到服务器
 参考资料【 】
 3、【单选题】当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个()
 A、进程
 B、线程
 C、程序
 D、服务
 参考资料【 】
 4、【单选题】不是JSP运行必须的是( )。
 A、操作系统
 B、JDK
 C、支持JSP的web服务器
 D、数据库
 参考资料【 】
 5、【单选题】JSP源文件的后缀名是( )。
 A、java
 B、jsp
 C、class
 D、html
 参考资料【 】
 6、【单选题】JSP被服务器编译后的后缀名是( )。
 A、.class
 B、.java
 C、.jsp
 D、.servlet
 参考资料【 】
 7、【单选题】Tomcat服务器的示例程序目录是( )。
 A、bin
 B、example
 C、webapps
 D、ork
 参考资料【 】
 8、【单选题】JSP在转换阶段生成文件的扩展名是()。
 A、class
 B、java
 C、exe
 D、bin
 参考资料【 】
 9、【单选题】Tomcat服务器的默认端口为( )。
 A、8888
 B、8001
 C、8080
 D、80
 参考资料【 】
 10、【判断题】动态网页和静态网页的本质区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的。()
 A、正确
 B、错误
 参考资料【 】
 11、【判断题】静态网页*.htm中也可以嵌入脚本代码,如JavaScript、VBScript程序段等,但这些程序段不能在服务器端运行,只能在客户端浏览中运行。()
 A、正确
 B、错误
 参考资料【 】
 12、【判断题】WEB开发技术包括客户端和服务器端技术。()
 A、正确
 B、错误
 参考资料【 】
 13、【判断题】JSP全称为Java Server Pages。()
 A、正确
 B、错误
 参考资料【 】
 14、【判断题】Boy.jsp和boy.jsp是相同的JSP文件名字。()
 A、正确
 B、错误
 参考资料【 】
 15、【判断题】Tomcat的启动脚本程序是service.bat,startup.bat脚本用于将Tomcat安装为Windows的服务,当Windows启动时,自动加载Tomcat。()
 A、正确
 B、错误
 参考资料【 】
 第2单元 网上书店首页设计
 1、【单选题】JSP的指令标记通常是指( )。
 A、Page 指令、Include 指令和 Taglib 指令
 B、Page 指令、Include 指令和 Plugin 指令
 C、Forward 指令、Include 指令和 Taglib 指令
 D、Page 指令、Param 指令和 Taglib 指令
 参考资料【 】
 2、【单选题】可以在以下哪个标记之间插入 Java 程序片。( )
 A、<% 和 %>
 B、<% 和 />
 C、</ 和 %>
 D、<% 和 !>
 参考资料【 】
 3、【单选题】下列哪一项不属于JSP动作指令标记。( )
 A、<jsp:param>
 B、<jsp:plugin>
 C、<jsp:useBean>
 D、<jsp:javaBean>
 参考资料【 】
 4、【单选题】下面哪一个不是JSP本身已加载的基本类。( )
 A、java.lang.*
 B、java.io.*
 C、javax.servlet.*
 D、javax.servlet.jsp.javax.servlet.jsp.
 参考资料【 】
 5、【单选题】JSP的 Page 编译指令的属性 Language 的默认值是( )。
 A、Java
 B、C
 C、C#
 D、SQL
 参考资料【 】
 6、【单选题】JSP的哪个指令允许页面使用者自定义标签库。( )
 A、Include 指令
 B、Taglib 指令
 C、Page 指令
 D、Plugin 指令
 参考资料【 】
 7、【单选题】可以在以下哪个标记之间插入变量与方法声明。( )
 A、<% 和 %>
 B、<%! 和 %>
 C、</ 和 %>
 D、<% 和 !>
 参考资料【 】
 8、【单选题】一个典型的 HTTP 请求消息包括请求行、多个请求头和( )
 A、响应行
 B、信息体
 C、响应行
 D、响应头
 参考资料【 】
 9、【单选题】调用 getCreationTime()可以获取 session 对象创建的时间,该时间的单位是 ( )。
 A、秒
 B、分秒
 C、毫秒
 D、微秒
 参考资料【 】
 10、【单选题】当 response 的状态行代码为哪个时,表示用户请求的资源不可用。()
 A、101
 B、202
 C、303
 D、404
 参考资料【 】
 11、【单选题】在JSP中为内建对象定义了4 种作用范围,即 Application Scope、Session Scope、Page Scope 和( )四个作用范围。
 A、Request Scope
 B、Response Scope
 C、Out Scope
 D、Writer Scope
 参考资料【 】
 12、【单选题】能在浏览器的地址栏中看到提交数据的表单提交方式是()。
 A、submit
 B、get
 C、post
 D、out
 参考资料【 】
 13、【单选题】可以利用 request 对象的哪个方法获取客户端的表单信息( )。
 A、request.getParameter()
 B、request.outParameter()
 C、request.writeParameter()
 D、request.handlerParameter()
 参考资料【 】
 14、【单选题】可以利用JSP动态改变客户端的响应,使用的语法是( )。
 A、response.setHeader()
 B、response.outHeader()
 C、response.writeHeader()
 D、response.handlerHeader()
 参考资料【 】
 15、【单选题】JSP页面中request.getParamter(String)得到的数据,其类型是( )。
 A、Double
 B、int
 C、String
 D、Integer
 参考资料【 】
 第3单元 图书数据管理
 1、【单选题】JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是 JavaBean 可以使用的jsp动作指令?()
 A、<jsp:useBean>
 B、<jsp:setProperty>
 C、<jsp:getProperty>
 D、<jsp:setParameter>
 参考资料【 】
 2、【单选题】关于 JavaBean,下列的叙述哪一项是不正确的?()
 A、JavaBean 的类必须是具体的和公共的,并且具有无参数的构造器
 B、JavaBean 的类属性是私有的,要通过公共方法进行访问
 C、JavaBean 和 Servlet 一样,使用之前必须在项目的 web.xml 中注册
 D、JavaBean 属性和表单控件名称能很好地耦合,得到表单提交的参数
 参考资料【 】
 3、【单选题】JavaBean 的属性必须声明为 private,方法必须声明为( )访问类型。
 A、private
 B、static
 C、protect
 D、public
 参考资料【 】
 4、【单选题】JSP页面通过()来识别 Bean 对象,可以在程序片中通过 xx.method 形式来调用 Bean 中的 set 和 get 方法。
 A、name
 B、class
 C、id
 D、classname
 参考资料【 】
 5、【单选题】JavaBean的作用范围可以是 page、request、session 和( )四个作用范围 中的一种。
 A、application
 B、local
 C、global
 D、class
 参考资料【 】
 6、【单选题】下列哪个作用范围的bean,请求响应完成则该 Bean 即被释放,不同客户的 Bean 互不相同。()
 A、application
 B、request
 C、response
 D、session
 参考资料【 】
 7、【单选题】下列哪个作用范围的 Bean,被Web服务目录下所有用户共享,任何客户对 Bean 属性的修改都会影响到其他用户。()
 A、application
 B、request
 C、page
 D、session
 参考资料【 】
 8、【单选题】下列哪个作用范围的 Bean,当客户离开这个页面时,JSP 引擎取消为客户该 页面分配的 Bean,释放他所占的内存空间。()
 A、application
 B、request
 C、page
 D、session
 参考资料【 】
 9、【单选题】使用jsp:setProperty动作标记可以在JSP页面中设置 Bean 的属性,但必须保证 Bean 有对应的什么方法。()
 A、SetXxx 方法
 B、setXxx 方法
 C、getXxx 方法
 D、GetXxx 方法
 参考资料【 】
 10、【单选题】使用格式jsp:setProperty name=beanid property=bean 的属性 value = %= expression % /给 Bean 的属性赋值,expression 的数据类型和bean的属性类型( )。
 A、必须一致
 B、可以不一致
 C、必须不同
 D、无要求
 参考资料【 】
 11、【判断题】JavaBean 的属性可读写,编写时set方法和get方法必须配对。()
 A、正确
 B、错误
 参考资料【 】
 12、【判断题】JavaBean 也是 Java 类,因此也必须有主函数。()
 A、正确
 B、错误
 参考资料【 】
 13、【判断题】JavaBean 组件就是Java 开发中的一个类,通过封装属性和方法成为具有某种 功能和接口的类,所以具有 Java 程序的特点。()
 A、正确
 B、错误
 参考资料【 】
 14、【判断题】JavaBean 分为可视化组件和非可视化组件。()
 A、正确
 B、错误
 参考资料【 】
 15、【判断题】JavaBean 的属性必须声明为 private,方法必须声明为 public 访问类型。 ()
 A、正确
 B、错误
 参考资料【 】










