欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC物联网web应用开发-副本作业答案
物联网web应用开发-副本
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. JSP内置对象request和getParameterValues()方法的返回值是( )。
A. String[ ]
B. Object[ ]
C. String
D. Object
答案: String[ ]
2. 2. 使用request对象进行重定向时,使用的是( )方法
A. gertRequestDispatcher();
B. forword()
C. sendRedirect()
D. setRequestDispatcher();
答案: sendRedirect()
3. 3. 下面不属于JSP内置对象的是
A. out对象
B. respone对象
C. application对象
D. page对象
答案: page对象
4. 4. 以下哪个对象提供了访问和放置页面中共享数据的方式
A. pageContext
B. response
C. request
D. session
答案: session
5. 5. 当response的状态行代码为哪个时,表示用户请求的资源不可用?
A. 101
B. 202
C. 303
D. 404
答案: 404
6. 6. 一个典型的HTTP请求消息包括请求行、多个请求头和
A. 响应行
B. 信息体
C. 响应
D. 响应头
答案: 信息体
7. 7. 在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope和( )四个作用范围。
A. RequestScope
B. Response Scope
C. Out Scope
D. WriterScope
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 8. out对象是一个输出流,其输出各种类型数据并换行的方法是
A. out.print( )
B. out.newLine( )
C. out.println( )
D. out.write( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 9. Form表单的method属性能取下列哪项的值
A. submit
B. puts
C. post
D. out
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 10. 能在浏览器的地址栏中看到提交数据的表单提交方式是
A. submit
B. get
C. post
D. out
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 11. 可以利用request对象的哪个方法获取客户端的表单信息
A. request.getParameter()
B. request.outParameter()
C. request.writeParameter()
D. request.handlerParameter()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 12. JSP页面中request.getParamter(String)得到的数据,其类型是
A. Double
B. int
C. String
D. Integer
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 13. 可以利用JSP动态改变客户端的响应,使用的语法是
A. response.setHeader()
B. response.outHeader()
C. response.writeHeader()
D. response.handlerHeader()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 14. 当利用request的方法获取Form中元素时,默认情况下字符编码是哪个
A. ISO-8859-1
B. GB2312
C. GB3000
D. ISO-8259-1
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 15. 阅读下面代码片段: RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp"); dispatcher.forward(request,response); 关于该段代码的作用,下列叙述哪项是正确的?
A. 页面重定向到a.jsp页面
B. 将请求转发到a.jsp页面
C. 从a.jsp定向到当前页面
D. 从a.jsp转发到当前页面
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 16. 对于转发与重定向的描述错误的语句是( )
A. 重定向是在客户端发生作用,通过请求重新的地址实现页面转向
B. 使用转发时由于是服务器内部控制权的转移,因而地址栏中的URL没有变化
C. 使用重定向时可以在地址栏中看到转向后的URL
D. 转发与重定向都可以实现在页面跳转,因而没有区别
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 17. 为了避免服务器的响应信息在浏览器端显示为乱码,通常会使用( )语句重新设置字符编码
A. reponse.setContentType();
B. response.setCharacterEncoding()
C. response.setPageCoding()
D. response.setCharset()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 18. JSP页面中request.getParamter(String)得到的数据,其类型是___________。
A. Double
B. int
C. String
D. Integer
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 19. 下列( )不是request对象的方法。
A. addHeader( String name, String value)
B. getSession(Boolean create)
C. setAttrihute( String name, java. lang. Object o)
D. isSecure()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 20. response对象的setHeader( String name,String value)方法的作用是( )
A. 添加HTTP文件头
B. 设定指定名字的HTTP文件头的值
C. 判断指定名字的HTTP文件头是否存在
D. 向客户端发送错误信息
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 21. request.setAttribute("user","svse"); session.setAttribute("user","bob"); 使用{user}则显示
A. null
B. svse
C. bob
D. 啥也没有
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 22. 如果只希望在多个页面间共享数据,可以使用__________作用域
A. request,session
B. application session
C. request,application
D. pageContext request
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 23. 能够保留请求作用域中数据的转向方式是______________
A. response.forward()
B. response.sendRedirect()
C. session.getRequestDispatcher().forward(request,response)
D. request.getRequestDispatcher().forward(request,response)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 24. Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL.
A. sendURL()
B. redirectURL()
C. sendRedirect()
D. redirectResponse()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 25. <%String name=request.getAttribute("uname");%>________________________ 横线处使用什么代码可以将name的值显示在页面
A. response.print(name);
B. <%request.getOut().print(name)%>
C. <%=name%>
D. name
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 26. pageContext.setAttribute("user","tom"); request.setAttribute("user","bob"); 显示"bob",则可以使用
A. {request.getAttribute("user")}
B. {param.user}
C. {user}
D. {requestScope.user}
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 27. Form表单的method属性能取下列哪项的值
A. submit
B. puts
C. post
D. out
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 28. 下面关于Java中会话跟踪的说法错误的是( )。
A. HTTP协议是无状态的,所以服务器需要用会话跟踪技术来分辨每个客户
B. 服务器为每个会话分配了一个ID作为唯一标识
C. session由客户端创建,我们再用request.getSession()来获得HttpSession对象
D. 使用会话跟踪可以实现诸如用户登录和购物车此类的功能
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 29. Page指令不能定义当前JSP程序的全局属性。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 30. out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 31. 利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 32. 转发的功能是将用户对当前JSP页面或Servlet的请求转发给另一个JSP页面或Servlet。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 33. 重定向仅仅是将用户定向到其他的JSP页面或Servlet,而不能将Request对象转发给所指向的资源。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 1. 在下列选项中,正确创建并实现写入cookie的语句分别是( )。 Cookie cookie = new Cookie( String key, Object value ); //1 Cookie cookie = new Cookie();//2 response.add(cookie);//3 response.addCookie(cookie);//4
A. 1,3
B. 1,4
C. 2,3
D. 2,4
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 2. 下列选项中关于HttpSession描述错误的是( )
A. HttpSession通过HttpServletRequest对象获得
B. HttpSession可以用来保存数据,并实现数据的传递
C. HttpSession被创建后,将始终存在,直到服务停止
D. 调用HttpSession的invalidate()方法,可以删除创建的HttpSession对象及数据
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 3. 设置session的有效时间(也叫超时时间)的方法是( )。
A. setMaxinactivelnterval(int interval)
B. getAttributeName()
C. setAttrlbuteName(Strlng name, java.lang.Object value)
D. getLastAccessedTime()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 4. 以下哪项陈述是错误的
A. 在WEB项目的共享数据范围内,application是范围最广泛的
B. 当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据
C. 当在JSP页面中通过指令将页面请求转发到的页面中,可以共享一个page范围内的数据
D. 当用户重新打开一个浏览器窗口时,原session对象不再有效
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 5. 下面关于JSP作用域对象的说法错误的是
A. request对象可以得到请求中的参数
B. session对象可以保存用户信息
C. application对象可以被多个应用共享
D. 作用域范围从小到达是request、session、application
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 6. 现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出()。 <% out.println(session.getAttribute("svse")); %> <% session.invalidate(); out.println(session.getAttribute("svse")); %>
A. null, 异常信息
B. null, null
C. 异常信息,异常信息
D. 异常信息,null
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 7. application对象是______________ ,而session对象则是_____________
A. 服务器的一个数据空间,可以让服务器中的所有应用共享数据 与用户的请求有关
B. 应用程序上下文,它允许数据在同一应用程序中的任何Web组件共享 每个客户专用的
C. 存放所有的请求中数据 存放会话中的所有数据
D. HttpApplication类型 保存用访问应用期间的私有数据
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 8. 在J2EE中,在web.xml中,有如下代码: 30 上述代码定义了默认的会话超时时长,时长为30()
A. 毫秒
B. 秒
C. 分钟
D. 小时
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 9. 调用getCreationTime()可以获取session对象创建的时间,该时间的单位是
A. 秒
B. 分秒
C. 毫秒
D. 微秒
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 10. 同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 11. session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 12. session对象可以用来保存用户会话期间需要保存的数据信息。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 13. url重写可以把session对象的id作为url参数传带过去,可以使用request对象的encodeURL(“”)。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 14. application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 1. 当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字
A. public
B. static
C. synchronized
D. private
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. 2. 下面哪一项不在Servlet的工作过程中?
A. 服务器将请求信息发送至Servlet
B. 客户端运行Applet
C. Servlet生成响应内容并将其传给服务器
D. 服务器将动态内容发送至客户端
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 3. 下列哪一项不是Servlet中使用的方法?
A. doGet()
B. doPost()
C. service()
D. close()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 4. 下面哪一项对Servlet、JSP的描述错误?
A. HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。
B. JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。
C. 当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servelt字节码执行
D. 一般用JSP来处理业务逻辑,用Servlet来实现页面显示。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 5. 下面哪一项对Servlet描述错误?
A. Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口
B. Servlet接口定义了Servelt的生命周期方法
C. 当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程
D. Servlet客户线程调用service方法响应客户的请求
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. 6. 下面Servlet的哪个方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。
A. service()
B. init()
C. doPost()
D. destroy()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. 7. 部署Servlet,下面哪一项描述错误?
A. 必须为Tomcat编写一个部署文件
B. 部署文件名为web.xml
C. 部署文件在Web服务目录的WEB-INF子目录中
D. 部署文件名为Server.xml
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. 8. 下面是Servlet调用的一种典型代码: <%@ page contentType="text/html;charset=GB2312"%> <%@ page import="java.sql.*"%> 访问FirstServlet 该调用属于下述哪种。
A. url直接调用
B. 超级链接调用
C. 表单提交调用
D. jsp:forward调用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 9. 关于JSP Model1模式的缺点,下列的叙述哪一项是不正确的?
A. 应用是基于过程的
B. 业务逻辑和表示逻辑混合
C. 软件维护和扩展困难
D. 产生较多的文件
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 10. 关于JSP Model2模式的优点,下列的叙述哪一项是不正确的?
A. 模型具有较高的通用性
B. Servlet对象擅长控制
C. 分离了视图层和业务层
D. M、V、C之间具有较低的耦合性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 11. 在Servlet声明周期中,对应的服务阶段的方法是( )。
A. init( )
B. doPost( )
C. destroy( )
D. service( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 12. 下面关于Servlet生命周期的描述不正确的是( )
A. Servlet实例由Servlet容器负责加载和创建
B. Servlet容器调用init()方法初始化Servlet,每加载一次Servlet都会执行一次init()方法
C. Servlet初始化完毕后,就处于能响应请求的就绪状态
D. Servlet的destroy()方法指明哪些资源可以被系统回收
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 13. 在JavaServlet生命周期中,以下( )方法会被多次执行。
A. init()
B. service()
C. close()
D. destroy()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 14. 在HTTP协议中,用于发送大量数据的方法是
A. get
B. post
C. put
D. options
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. 15. 在Servlet中,下列语句可以正确获取PrintWriter对象的是
A. PrintWriter out=request.getWriter();
B. PrintWriter out = request.getPrintWriter();
C. PrintWriter out=response.getWriter();
D. PrintWriter out = response.getPrintWriter();
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 16. Post属于表单的隐式提交信息方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 17. 表单信息的验证只能放在服务器端执行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 18. 网页中只要使用gb2312编码就不会出现中文乱码。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. 19. 当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程而不是启动一个线程。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 20. Servlet与普通Java应用程序一样,要有main方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
68. 1. 在部署带有Servlet的javaWeb程序时,( )不是必须的
A. web.xml
B. index.html文件
C. WEB-INF文件夹
D. classes文件夹
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
69. 2. 在Servlet中有如下代码段: ... public voiddoPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher dis; _____________________________; ` dis.forward(request,response); } ... 那么能够正确填写在横线处的选项是( )
A. dis= response.getRequestDispatcher("error.jsp");
B. dis= request.getRequestDispatcher("error.jsp");
C. dis= request .RequestDispatcher("error.jsp");
D. dis=new RequestDispatcher("error.jsp");
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
70. 3. 在JavaEE中,关于创建HttpServletRequest对象的说法正确的是( )
A. 从request获取传入的参数,可以调用getParameter方法
B. 由Java Web应用的Servlet或JSP组件负责创建,当Servlet或JSP组件响应HTTP请求时,先创建HttpServletRequest对象
C. 由程序员通过编码形式创建,以传递请求数据
D. 以上都不对
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
71. 4. 在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( ) Public class Servlet1 extends HttpServlet{ Publicvoid init() throws ServletException{ } Publicvoid service(HttpServletRequest request,HttpServletResponse response) ThrowsServletException,IOException{ PrintWriterout = response.getWriter(); out.println(“hello!”); }}
A. 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
B. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
72. 5. 在访问Servlet时,在浏览器地址栏中输入的路径是在_______地方配置的
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
73. 6. 在JSP中,test . jsp文件如下,试图运行时,将发生()。 <% String str = null; %> str is <%= str%>
A. 转译期有误
B. 编译Servlet源码时发生错误
C. 执行编译后的Servlet时发生错误
D. 运行后,浏览器上显示:str isnull
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
74. 7. 当一个Servlet首次被请求的时候,服务器首先会调用________方法
A. doGet
B. doPost
C. doInit
D. init
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
75. 8. Servlet 接受请求时,会调用_____________
A. service
B. doGet
C. doPost
D. init
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
76. 9. 在Servlet中有一段代码如下 public void doPost(HttpServletRequestrequest, HttpServletResponse response) throwsServletException, IOException { request.setAttribute("name", new Integer(100)); response.sendRedirect("show.jsp"); } 在show.jsp中 <%=request.getAttribute("name")%> 页面结果为
A. 100
B. java.lang.Integer
C. Integer
D. null
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
77. 10. 给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个JSP控制器要把请求分派给另一个JSP页面
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
78. 11. 完整的配置一个Servlet需要__________________标签
A.
B. 和
C. 和
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
79. 12. 给定某Servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是(). public void doGet(HttpServletRequest request,HttpServletResponseresponse) throws ServletException ,IOException { System.out.println("get"); } public void doPost(HttpServletRequest request,HttpServletResponseresponse) throws ServletException ,IOException { System.out.println("post"); }
A. get
B. post
C. get post
D. post get
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
80. 13. 在web.xml中有如下代码: LoginServlet jbit.servlet.LoginServlet LoginServlet / LoginServlet 下列选项描述正确的是( )
A. 在中的表示用户请求访问Servlet的URL
B. Servlet容器会根据查找到与其对应的
C. 中的内容与中的内容可以不一致
D. 以上描述都不正确
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
81. 14. 假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置: mysrvlet com.wgh.MyServlet < servlet-mapping> myservlet /welcome 则以下选项可以访问到MyServlet的是( )
A. http://localhost:8080/MyServlet
B. http://localhost:8080/myservlet
C. http://localhost:8080/com/wgh/MyServlet
D. http://localhost:8080/ welcome
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
82. 1. 编写一个Filter,需要()
A. 继承Filter 类
B. 实现Filter 接口
C. 继承HttpFilter 类
D. 实现HttpFilter接口
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
83. 2. 在编写过滤器时,需要完成的方法
A. doFilter()
B. doChain()
C. doPost()
D. doDelete()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
84. 3. public classSecurityFilter ______{...}如果想要让该类成为一个过滤器,横线处应为
A. implements HttpFilter
B. extends Filter
C. extends HttpFilter
D. implements Filter
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
85. 4. 过滤器使用______________才能继续传递到下一个过滤器
A. request.getRequestDispatcher().forward(request,response);
B. doFilter()
C. doPut()
D. doChain()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
86. 5. 在一个Filter中,处理filter业务的是()方法
A. dealFilter (ServletRequestrequest,ServletResponse response,FilterChain chain)
B. dealFilter (ServletRequestrequest,ServletResponse response)
C. doFilter (ServletRequestrequest,ServletResponse response, FilterChain chain)
D. doFilter (ServletRequestrequest,ServletResponse response)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
87. 6. 在Filter过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法
A. init
B. service
C. doFilter
D. destroy
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
88. 7. 过滤条件配置正确的是
A. /*
B. /user/*
C. *
D. *
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
89. 8. 在Servlet中有如下代码段: ... public voiddoPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher dis; _____________________________; ` dis.forward(request,response); } ... 那么能够正确填写在横线处的选项是( )
A. dis= response.getRequestDispatcher("error.jsp");
B. dis= request.getRequestDispatcher("error.jsp");
C. dis= request .RequestDispatcher("error.jsp");
D. dis=new RequestDispatcher("error.jsp");
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
90. 9. 在JavaEE中,关于创建HttpServletRequest对象的说法正确的是( )
A. 从request获取传入的参数,可以调用getParameter方法
B. 由Java Web应用的Servlet或JSP组件负责创建,当Servlet或JSP组件响应HTTP请求时,先创建HttpServletRequest对象
C. 由程序员通过编码形式创建,以传递请求数据
D. 以上都不对
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
91. 10. 假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置: mysrvlet com.wgh.MyServlet < servlet-mapping> myservlet /welcome 则以下选项可以访问到MyServlet的是( )
A. http://localhost:8080/MyServlet
B. http://localhost:8080/myservlet
C. http://localhost:8080/com/wgh/MyServlet
D. http://localhost:8080/ welcome
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
92. 1. 下面哪一项属于工具Bean的用途?
A. 完成一定运算和操作,包含一些特定的或通用的方法,进行计算和事务处理。
B. 负责数据的存取
C. 接受客户端的请求,将处理结果返回客户端
D. 在多台机器上跨几个地址空间运行
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
93. 2. JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是JavaBean可以使用的jsp动作指令?
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
94. 3. 关于JavaBean,下列的叙述哪一项是不正确的?
A. JavaBean的类必须是具体的和公共的,并且具有无参数的构造器
B. JavaBean的类属性是私有的,要通过公共方法进行访问
C. JavaBean和Servlet一样,使用之前必须在项目的web.xml中注册
D. JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
95. 4. JavaBean的属性必须声明为private,方法必须声明为()访问类型。
A. private
B. static
C. protect
D. public
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
96. 5. JSP页面通过( )来识别Bean对象,可以在程序片中通过xx.method形式来调用Bean中的set和get方法。
A. name
B. class
C. id
D. classname
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
97. 6. JavaBean的作用范围可以是page、request、session和( )四个作用范围中的一种。
A. application
B. local
C. global
D. class
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
98. 7. 下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。
A. application
B. request
C. page
D. session
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
99. 8. 下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修改都会影响到其他用户。
A. application
B. request
C. page
D. session
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
100. 9. 下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间。
A. application
B. request
C. page
D. session
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
101. 10. 使用动作标记可以在JSP页面中得到Bean实例的属性值,并将其转换为什么类型的数据,发送到客户端。
A. String
B. Double
C. Object
D. Classes
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
102. 11. 使用格式的属性"value="<%=expression %>" />给Bean的属性赋值,expression的数据类型和bean的属性类型
A. 必须一致
B. 可以不一致
C. 必须不同
D. 无要求
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
103. 12. 在JSP页面中使用的属性"value="字符串" />格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法。
A. Long.parseLong(String s)
B. Integer.parseInt(Stirng s)
C. Double.parseDouble(String s)
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
104. 13. 下列那个调用数据类型转换方法会发生NumberFormatException异常?
A. Long.parseLong(“1234”)
B. Integer.parseInt(“1234”)
C. Double.parseDouble(“123.45”)
D. Integer.parseInt(“123a”)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
105. 14. 在JSP页面中使用的名字" property ="*" />格式,将表单参数为Bean属性赋值,property="*"格式要求Bean的属性名字
A. 必须和表单参数类型一致
B. 必须和表单参数名称一一对应
C. 必须和表单参数数量一致
D. 名称不一定对应
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
106. 15. 在Java EE中,User类提供了username属性,在index.jsp中经过表单提交信息至user.jsp页面,如果提交的信息为“ruby”,则user.jsp页面中最终的显示结果为:( ) index.jsp中有如下代码段: user.jsp中有如下代码段:
A. ruby
B. null
C. RUBY
D. 页面无显示
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
107. 16. 用于获取bean属性的动作是( )
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
108. 17. 不是JavaBean属性的项为( )。
A. constrained属性
B. id属性
C. bound属性
D. simple属性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
109. 18. test.jsp文件中有如下一行代码: 要使user对象可以作用于整个应用程序,下划线中应添入()
A. page
B. request
C. session
D. application
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
110. 19. 有showgamej.jsp,代码如下 <% Game game=request.getAttribute("gameEntity"); %> <%=game.getGameName()%> 在浏览器中输入 http://localhost:8080/game/showgame.jsp 访问时,出现500错误,报出异常为NullPointerException造成该问题的原因可能是:
A. jsp文件路径不对
B. game对象没有用new初始化
C. getGameName()方法未定义
D. 参数名称所代表的对象在请求中根本就不存在
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
111. 20. 在JSP中,对<jsp:setProperty>标记描述正确的是()
A. 和必须在一个JSP文件中搭配出现
B. 就如同session.setAttribute()一样,来设计属性/值对
C. 和动作一起使用,来设置bean的属性值
D. 就如同request.setAttribute()一样,来设置属性/值对
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
112. 21. 使用格式的属性" value="字符串"/>给Bean的属性赋值,这个字符串会自动被转化为属性的数据类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
113. 22. 客户在某个页面修改session作用范围Bean的属性,在其他页面,该Bean的属性会发生同样的变化,不同客户之间的Bean也发生变化。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
114. 23. 修改了Bean的字节码后,要将新的字节码复制到对应的WEB-INF\classes目录中,重新启动tomcat服务器才能生效。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
115. 24. Javabean中,对于boolean类型的属性,可以使用is代替方法名称中的set和get前缀,创建Bean必须带有包名。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
116. 25. 在JSP页面中调用的Bean类中如果有构造方法,必须是public类型且必有参数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
117. 26. JavaBean的属性必须声明为private,方法必须声明为public访问类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
118. 27. JavaBean组件就是Java开发中的一个类,通过封装属性和方法成为具有某种功能和接口的类,所以具有Java程序的特点。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
119. 1. URL是Internet中资源的命名机制,URL由三部分构成( )
A. 协议、主机DNS名或IP地址和文件名
B. 主机、DNS名或IP地址和文件名、协议
C. 协议、文件名、主机名
D. 协议、文件名、IP地址
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
120. 2. 下面描述错误的是()
A. HTML文件必须由开头,标记结束。
B. 文档头信息包含在与之间。
C. 在和之间可以包含
D. 文档体包含在和标记之间
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
121. 3. 下列设置颜色的方法中不正确的是()
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
122. 4. 设置文档体背景颜色的属性是()
A. text
B. bgcolor
C. background
D. link
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
123. 5. 标记在标记之间,标记之间的内容将显示到()
A. 浏览器的页面上部
B. 浏览器的标题栏上
C. 浏览器的状态栏中
D. 浏览器的页面下部
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
124. 6. 段落对齐方式">标记中,align属性为段落文字的对齐方式,不能取的值为()
A. Left
B. Right
C. Center
D. width
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
125. 7. 标记中默认的中文字体是()
A. “黑体”
B. “幼圆”
C. “宋体”
D. “楷体”
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
126. 8. 用来在网页中显示图形的标记为( )
A. 文件名”...>
B. 文件名” ...>
C. 文件名”... >
D. 文件名” ... >
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
127. 9. 表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记()
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
128. 10. 下列哪个属性为单元格向下打通的行数,用于合并单元格。
A. rowspan
B. colspan
C. height
D. width
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
129. 11. 表格中的行标记有许多属性,valign属性不可以取下列那个值
A. top
B. middle
C. left
D. baseline
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
130. 12. CSS样式按照代码放置的位置不同可以划分为3种CSS样式,下列哪个不是CSS的样式
A. 嵌入样式
B. 内联样式
C. 文件样式
D. 外联样式
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
131. 13. CSS选择器中标记选择器和类型选择器的作用范围
A. 标记选择器大于类型选择器
B. 标记选择器等于类型选择器
C. 标记选择器小于类型选择器
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
132. 14. 盒子模型是所有布局控制的基础,下列哪项是盒子模型的内边距
A. ContentContainer
B. padding
C. border
D. margin
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
133. 15. 盒子模型将所有的HTML元素都放置到一个盒子中,通过控制盒子的外观来实现整个页面外观的控制,下列哪项控制内容的大小
A. height 和width
B. padding
C. border
D. margin
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
134. 16. HTML文档定义层的标记是()
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
135. 17. 在以下( )标签用来对页面内容进行预定义。
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
136. 18. 以下( )标签用来建立无序列表。
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
137. 19. 一个HTML文档必须有和
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
138. 20. 超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
139. 21. 盒子模型中的top、right、bottom、left属性取值即可以是像素数,也可是百分比,并且只有父容器的position取值为非static值时才有效。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
140. 22. 在网页中图形文件与网页文件是分别存储的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
141. 23. 绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
142. 1. 当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是()
A. 发送一个JSP源文件到客户端
B. 发送一个Java文件到客户端
C. 发送一个HTML页面到客户端
D. 什么都不做。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
143. 2. 在某个JSP页面中存在这样一行代码,<%= “2” + “4” %> 运行该JSP后,以下说法正确的是( )
A. 这行代码没有对应的输出
B. 这行代码对应的输出时6
C. 这行代码对应的输出时24
D. 这行代码将引发错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
144. 3. 与page指令<%@ page import= “java.util.*, java.text.* “ %> 等价的是( )
A. <%@ pageimport= “java.util.* %> <%@page import= “java.text.* “ %>
B. <%@page import= “java.util.*” , import= “java.text.* “ %>
C. <%@ page import= “java.util.* “ ; %> <%@ page import= “java.text.*“ ; %>
D. <%@ page import= “java.util.* ; java.text.* “ %>
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
145. 4. 下列选项中,( )是正确的表达式
A. <%String s = “hello world ” ;%>
B. <%= “hello world ” ;%>
C. <% = “hello world ” %>
D. <%! “hello world ”%>
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
146. 5. 可以在以下哪个( )标记之间插入Java程序片?
A. <% 和%>
B. <% 和 />
C. 和%>
D. <% 和 !>
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
147. 6. 下列哪一项不属于JSP动作指令标记?
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
148. 7. JSP的Page编译指令的属性Language的默认值是:
A. Java
B. C
C. C#
D. SQL
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
149. 8. 可以在以下哪个( )标记之间插入变量与方法声明?
A. <% 和%>
B. <%!和 %>
C. 和%>
D. <% 和 !>
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
150. 9. 能够替代<字符的替代字符是()?
A. <
B. >
C. <
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
151. 10. 下列()注释为隐藏型注释。
A.
B.
C. <%-- 注释内容--%>
D. 表达式 %>] -->
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
152. 11. 下列变量声明在( )范围内有效 <%! Date dateTime; int countNum; %>
A. 从定义开始处有效,客户之间不共享
B. 在整个页面内有效,客户之间不共享
C. 在整个页面内有效,被多个客户共享
D. 从定义开始处有效,被多个客户共享
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
153. 12. 在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在()范围内有效。
A. 从定义处之后有效。
B. 在整个页面内有效
C. 从定义处之前有效。
D. 不确定。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
154. 13. 在“<%=”和“%>”标记之间放置(),可以直接输出其值。
A. 变量
B. Java表达式
C. 字符串
D. 数字
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
155. 14. JSP中,HTMI.注释的特点是( )
A. 发布网页时看不到,在源文件中也看不到
B. 发布网页时看不到,在源文件中能看到
C. 发布网页时能看到,在源文件中看不到
D. 发布网页时能看到,在源文件中也能看到
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
156. 15. 对如下JSP 代码说法正确的是( ). <% Sring str = ”Hello.JBIT!”; session.setAttribute(“msg’,str); String getStr = session.getAttribute(“msg”); out.println(getStr); %>
A. 运行成功,页面上输出Hello.JBIT;
B. 运行成功,页面上输出msg;
C. 代码行session.setAttribute(“msg’,str);有错误,无法运行
D. 代码行String getStr = session.getAttribute(“msg”);有错误,无法运行
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
157. 16. JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
158. 17. JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
159. 18. 在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
160. 19. JSP页面中的指令标记、JSP动作标记统称为脚本元素。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
161. 20. 不可以用一个page指令指定多个属性的取值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
162. 21. 程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
163. 22. 标记的page属性值是相对的URL地址,只能静态的URL。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
164. 23. JSP页面中不能包含脚本元素。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
165. 24. 一般用JSP来实现页面,用Servlet来处理业务逻辑。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
166. 25. 程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
167. 1. 关于MVC架构的缺点,下列的叙述哪一项是不正确的?
A. 提高了对开发人员的要求
B. 代码复用率低
C. 增加了文件管理的难度
D. 产生较多的文件
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
168. 2. 下面对于分层模式的解释描述错误的是( )
A. 将解决方案的组件分隔到不同的层中
B. 每一层中的组件应保持内聚性
C. 每一层都应与它下面的各层保持松耦合
D. 每一层都应与它下面的各层保持高耦合
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
169. 3. 三层架构是分层模式中最常见的类型,那么在三层架构中不包含( )
A. 数据访问层
B. 业务逻辑层
C. 通信层
D. 表示层
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
170. 4. 下面对于层与层关系的描述错误的是( )
A. 表示层接受用户的请求,根据用户的请求去通知业务逻辑层
B. 业务逻辑层收到请求,根据请求内容执行数据库访问,并将访问结果返回表示层
C. 数据访问层收到请求后便开始访问数据库
D. 各个层之间独立存在,不相互依赖
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
171. 5. 在进行三层开发时,需要遵循一定的指导原则,下面说法错误的是( )
A. 上层依赖其下层,依赖关系可以跨层
B. 下一层不能调用上一层
C. 下一层不依赖上一层
D. 在上一层中不能出现下一层的概念
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
172. 6. 使用三层开发的优势不包括( )
A. 功能职责划分明确
B. 提高了代码的重用性
C. 实现了内部的无损替换
D. 增强了各层之间的依赖程度
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
173. 7. MVC设计模式将应用程序分为( )部分。
A. 2
B. 3
C. 4
D. 5
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
174. 8. MVC中的 M V C 分别用_______、_______、_____表示
A. jsp servlet javabean
B. HTml javabean jsp
C. javabean jsp servlet
D. servlet html jsp
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
175. 9. 关于MVC模式说法正确的是
A. 用来将代码分开的方法
B. 将显示、流程控制、业务逻辑分开,提高维护性和分离复杂度
C. 视图 模型控制器模型
D. 只用java才有的模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
176. 10. 下面关于MVC的说法不正确的是
A. M表示Model层,是存储数据的地方
B. View表示视图层,负责向用户显示外观
C. Controller是控制层,负责控制流程
D. 在MVC架构中 jsp通常做控制层
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
177. 11. 在web.xml中有如下代码: LoginServlet jbit.servlet.LoginServlet LoginServlet / LoginServlet 下列选项描述正确的是( )
A. 在中的表示用户请求访问Servlet的URL
B. Servlet容器会根据查找到与其对应的
C. 中的内容与中的内容可以不一致
D. 以上描述都不正确
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
178. 12. 在JSP中,test . jsp文件如下,试图运行时,将发生()。 <% String str = null; %> str is <%= str%>
A. 转译期有误
B. 编译Servlet源码时发生错误
C. 执行编译后的Servlet时发生错误
D. 运行后,浏览器上显示:str isnull
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
179. 13. 用户发布Web应用程序,必须修改%TOMCAT_HOME%\conf\server.xml文件。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
180. 14. 在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
181. 15. 在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaBean”和“Serlvet”,以Servlet为核心。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
182. 1. 下面哪一项不是JDBC的工作任务?
A. 与数据库建立连接
B. 操作数据库,处理数据库返回的结果
C. 在网页中生成表格
D. 向数据库管理系统发送SQL语句
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
183. 2. 下面哪一项不是加载驱动程序的方法?
A. 通过DriverManager.getConnection方法加载
B. 调用方法Class.forName
C. 通过添加系统的jdbc.drivers属性
D. 通过registerDriver方法注册
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
184. 3. 关于分页显示,下列的叙述哪一项是不正确的?
A. 只编制一个页面是不可能实现分页显示的
B. 采用一至三个页面都可以实现分页显示
C. 分页显示中,记录集不必在页面跳转后重新生成
D. 分页显示中页面显示的记录数可以随用户输入调整
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
185. 4. 在建立JSP网站目录时需要遵循一些规则,以下规则错误的是:
A. 每个主要栏目开设一个相应的子目录
B. 所有flash, avi, ram, quicktime 等多媒体文件存放在根目录下
C. 根目录一般只存放index.htm以及其他必须的系统文件
D. 目录建立应以最少的层次提供最清晰简便的访问结构
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
186. 5. 如果将E:\MyWeb作为JSP网站目录,需要修改哪个文档?
A. server.xml
B. server.htm
C. index.xml
D. index.htm
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
187. 6. DriverManager类的getConnection(Stringurl,String user,String password)方法中,参数url的格式为jdbc:<子协议>:<子名称>,下列哪个url是不正确的?
A. ”jdbc:mysql://localhost:80/数据库名”
B. ”jdbc:odbc:数据源”
C. ”jdbc:oracle:thin@host:端口号:数据库名”
D. ”jdbc:sqlserver://172.0.0.1:1443;DatabaseName=数据库名”
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
188. 7. 在JDBC中,下列哪个接口不能被Connection创建
A. Statement
B. PreparedStatement
C. CallableStatement
D. RowsetStatement
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
189. 8. 下面是加载JDBC数据库驱动的代码片段: try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException e){ out.print(e); } 该程序加载的是哪个驱动?()
A. JDBC-ODBC桥连接驱动
B. 部分Java编写本地驱动
C. 本地协议纯Java驱动
D. 网络纯Java驱动
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
190. 9. 下面是创建Statement接口并执行executeUpdate方法的代码片段: conn=DriverManager.getConnection("jdbc:odbc:book","",""); stmt=conn.createStatement(); String strsql="insert into bookvalues('TP003', 'ASP.NET','李','清华出版社',35)"; n=stmt.executeUpdate(strsql); 代码执行成功后n的值为
A. 1
B. 0
C. -1
D. 一个整数
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
191. 10. 下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格( ) while(rs.next()){ out.print(""); out.print(""+rs.getString(1)+""); out.print(""+rs.getString(2)+""); out.print(""+rs.getString(3)+""); out.print(""+rs.getString("publish")+""); out.print(""+rs.getFloat("price")+""); out.print(""); }
A. 4
B. 5
C. 6
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
192. 11. 下面哪个命令组合能够启动mysql数据库服务
A. mysqld-nt
B. e: cd mysql cd bin Mysql -u root
C. use book
D. start
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
193. 12. 下面哪个命令组合能够打开mysql数据库监视窗口
A. mysqld-nt
B. e: cd mysql cd bin Mysql -u root
C. use book
D. start
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
194. 13. 下面的代码是连接哪个数据库的驱动加载片段( ) try{ Class.forName("oracle.jdbc.driver.OracleDriver"); } catch(Exception e){ out.print(e.toString()); }
A. Oracle
B. Sql Server
C. MySql
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
195. 14. 查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSetrs=stmt.executeQuery("selectbid,name,author,publish,price from book");语句,得到的结果集rs的列数为
A. 4
B. 5
C. 6
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
196. 15. 下列代码生成了一个结果集 conn=DriverManager.getConnection(uri,user,password); stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); rs=stmt.executeQuery("select * from book"); 下面哪项对该rs描述正确的是
A. 只能向下移动的结果集
B. 可上下滚动的结果集
C. 只能向上移动的结果集
D. 不确定是否可以滚动
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
197. 16. 在JSP中使用JDBC语句访问数据库,正确导入SQL类库的语句是( )。
A. <%@ page import=”java.sql.*” %>
B. <%@ page import=” sql.*” %>
C. <%page import=”java.sql.*” %>
D. <%@ import=”java.sql.*” %>
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
198. 17. Staternent类提供3种执行方法,用来执行更新操作的是( )。
A. executeQuery()
B. executeUpdate()
C. execute()
D. query()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
199. 18. 负责处理驱动的调入并产生对新的数据库连接支持的接口是( )。
A. DriverManager
B. Connection
C. Statement
D. ResultSct
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
200. 19. 数据库服务与Web服务器需要在同一台计算机上。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
201. 20. JDBC加载不同数据库的驱动程序,使用相应的参数可以建立与各种数据库的连接。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
202. 21. Connection.createStatement()不带参数创建Statement对象,不能够来回的滚动读取结果集。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
203. 22. JDBC中的URL提供了一种标识数据库的方法,使DriverManage类能够识别相应的驱动程序。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
204. 23. Statement对象提供了intexecuteUpdate(String sqlStatement)方法,用于实现对数据库中数据的添加、删除和更新操作。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
205. 24. 使用数据库连接池需要烦琐的配置,一般不宜使用。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
如果觉得文章对您有用,请随意打赏。
您的支持是我们继续创作的动力!
微信扫一扫
支付宝扫一扫