国开电大中国大学MOOC Java Web应用开发课程设计辅导资料
国开电大中国大学MOOC Java Web应用开发课程设计辅导资料
问题 1: 1. ( )是核心标签库。
选项:
A. fmt
B. sql
C. functions
D. core
答案: core
问题 2: 2. Tomcat目录结构中( )存放Windows或Linux平台上启动和关闭Tomcat的脚本文本。
选项:
A. /bin
B. /conf
C. /lib
D. /logs
答案: /bin
问题 3: 3. 在某个JSP页面中存在这样一行代码,<%=2+4%>运行该JSP后,以下说法正确的是()
选项:
A. 这行代码没有对应的输出
B. 这行代码对应的输出是6
C. 这行代码对应的输出是24
D. 这行代码将引发错误
答案: 这行代码对应的输出是24
问题 4: 4. 检索session范围内属性depart的值。
选项:
答案: session。getAttribute(depart);
问题 5: 5. JavaBean的作用域有( ),( ),( ),( )。
选项:
答案: page
问题 6: 6. 必须在之前。
选项:
答案: 错误
问题 7: 7. JSP指令在整个页面范围内无效。
选项:
问题 8: 8. 对于相同的SQL语句,Statement对象对其编译执行多次。
选项:
问题 9: 9. 下列哪项不是JSP程序里的注释?
选项:
A. /*JSP注释*/
B.
C. <%!JSP注释 %>
D. <%--JSP注释--%>
问题 10: 10. 脚本元素分为三类:( ),( ),( )。
选项:
问题 11: 1. 修改服务端口时,需要修改的文件是( )。
选项:
A. web.xml
B. server.xml
C. config.xml
D. bin.xml
问题 12: 2. include指令语法格式为( )。
选项:
A.
B.
C. <%@ include page=home.jsp%>
D. <%@ include file=home.jsp%>
问题 13: 3. 如何获取一个 Cookie[]。( )
选项:
A. request.getCookies()
B. request.getCookie()
C. response.getCookies()
D. response.getCookie()
问题 14: 4. Servlet的生命周期为( )。
选项:
A. 1.加载并初始化Servlet;2.处理客户端请求;3.销毁Servlet。
B. 1.处理客户端请求;2.加载并初始化Servlet;3.销毁Servlet。
C. 1.处理客户端请求;2.销毁Servlet;3.加载并初始化Servlet。
问题 15: 5. Servlet程序的入口点是( )。
选项:
A. init()
B. main()
C. service()
D. doGet()
问题 16: 6. 一个Web应用程序中,Filter可以注册的次数是( )
选项:
A. 只能是1次
B. 只能是0次
C. 可以是0次或1次或多次
D. 只能是2次
问题 17: 7. getAttribute(String name)方法可以设置名为name的属性值。
选项:
问题 18: 8. 一个Filter对象中的doFilter方法可以被多次调用。
选项:
问题 19: 9. 当一个Servlet被第一次访问时,Servlet中的init()方法将先被执。( )
选项:
问题 20: 10. out 对象的 clearBuffer() 方法用来清除缓冲区里的数据, 但并不把数据写到客户端。
选项:
问题 21: 1. 关于静态网页与动态网页以下说法错误的是
选项:
A. 动态网页的内容一般是从数据库里面读取出来的
B. 动态网页内容的显示是通过程序来实现的
C. 动态网页上可以显示动态元素比如动画,视频等,而静态网页无法显示动态元素
D. 学习动态网页开发至少要掌握一门高级语言
问题 22: 2. 404,代表( )。
选项:
A. 服务器内部发生错误,不能服务
B. JSP页面代码有问题
C. 请求的页面不存在
D. 请求页面存在
问题 23: 3. Cookie对象设置30天存活时间( )。
选项:
A. setMaxAge(30)
B. setMaxAge(60*60*30)
C. setMaxAge(60*60*24*30)
D. setMaxAge(60*60*24*7*30)
问题 24: 4. 在JavaBean中,( )用于读取JavaBean的属性值。
选项:
A. getXxx()
B. setXxx()
问题 25: 5. 在过滤器中,@WebFilter(/*),对( )地址进行拦截。
选项:
A. 所有JSP文件
B. 所有Servlet
C. 根目录下所有文件
D. 所有HTML文件
问题 26: 6. Tocat服务器的默认端口是( )
选项:
问题 27: 7. 可以在一个JSP页面中使用多个page指令。
选项:
问题 28: 8. session保存在服务器的内存中。
选项:
问题 29: 9. session对象的invalidate()方法可以注销当前的session对象。
选项:
问题 30: 1. 有关JavaBean的优势,下列哪一项是错误?
选项:
A. 可以使得JSP页面变得清晰,业务逻辑和前台显示分离
B. 增大软件开发时间,直接使用已经测试和可信的已有组件,避免了重复开发
C. 降低系统维护的难度
D. 为JSP应用带来了更多的可伸缩性,使系统变得健壮和灵活
问题 31: 2. 在脚本段里声明变量是局部变量?
选项:
A. 是
B. 不是
问题 32: 3. 在ResultSet接口,( )将游标位置向后移到一行。
选项:
A. next()
B. afterLast()
C. beforFirst()
D. last()
问题 33: 4. 在JSP中,代码${1+2},运行将输出( )
选项:
A. 1+2
B. 4
C. 3
D. null
问题 34: 5. 以下哪种编码符不支持中文( )。
选项:
A. UTF-8
B. ISO-8859-1
C. GBK
D. GB2312
问题 35: 6. JSP表达式的执行结果是什么数据类型?
选项:
问题 36: 7. setMaxAge(-1)方法表示当浏览器关闭时,Cookie信息会被删除。
选项:
问题 37: 8. ${A?B:C}条件运算符中,如果A表达式为真,则计算表达式B,否则计算表达式C。
选项:
问题 38: 9. 实现ServletRequestAttributeListener接口的监听器类,可以用于监听ServletRequest对象中的属性变更。
选项:
问题 39: 10. Filter被称为过滤器,其基本功能是对Servlet容器调用Servlet的过程进行拦截,它位于客户端和处理程序之间,能够对请求和响应进行检查和修改。
选项:
问题 40: 1. 通过request对象获取客户端IP地址,应使用的方法是( )
选项:
A. request.getRemoteHost()
B. request.getServerPort()
C. request.getRemoteAddr()
D. request.getServerName()
问题 41: 2. page指令中的哪个属性可以多次出现?
选项:
A. import
B. contentType
C. extends
D. 不存在该属性
问题 42: 3. JavaBean的作用域中使用范围最大的是()。
选项:
A. Page作用域
B. request作用域
C. session作用域
D. application作用域
问题 43: 4. 以下关于EL和JSTL说法错误的是( )
选项:
A. EL是一种简洁的数据访问语言
B. EL表达式基于形式:${var}
C. JSTL的全称是Java Server Pages Standard Tag Library
D. JSTL只有一个Core核心标签库
问题 44: 5. page指令中contentType设置页面MIME类型和编码。
选项:
问题 45: 6. 如果外界需要访问这些私有属性的话,可以编写公共的getter和setter方法,暴露给外界。
选项:
问题 46: 7. JavaBean的属性可以使用get()和 set()方法来访问。( )
选项:
问题 47: 8. EL表达式的cookie隐式对象用于获取客户端的Cookie信息。 ( )
选项:
问题 48: 9. JSP指令以<%开始,以%>结束。 ( )
选项: