2024秋最新《广东开放大学JAVA Web开发技术(专)考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

JAVA Web开发技术(专)
学校: 无
问题 1: 1. request.getRequestDispatcher().forward(request,response)称之为_____。
选项:
• A. 重定向
• B. 导航
• C. 转发
• D. 流转
答案: 转发
问题 2: 2. 一个典型的HTTP请求消息包括请求行、多个请求头和_____。
选项:
• A. 信息头
• B. 响应行
• C. 响应头
• D. 信息体
答案: 信息体
问题 3: 3. JavaBean的作用域按从大到小排列正确的是_____。
选项:
• A. application page request response
• B. application session request page
• C. public application session request
• D. session page request application
答案: application session request page
问题 4: 4. 在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是_____。
选项:
• A. application
• B. page
• C. response
• D. request
答案: response
问题 5: 5. 关于JavaBean正确的说法是_____。
选项:
• A. Bean文件放在任何目录下都可以被引用
• B. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
• C. 在JSP文件中引用Bean,其实就是用语句
• D. 被引用的Bean文件的文件名后缀为.java
答案: Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
问题 6: 6. 使用格式给Bean的属性赋值,expression的数据类型和bean的属性类型_____。
选项:
• A. 必须不同
• B. 可以不一致
• C. 必须一致
• D. 无要求
答案: 必须一致
问题 7: 7. http://localhost:8080/web/show.jsp?name=aaa下列_____可以正确取得请求参数值。
选项:
• A. {name}
• B. {parameter.name}
• C. {param.get("name")}
• D. {param.name}
答案: 请关注公众号【大象答案】查看答案
问题 8: 8. JSP的_____指令允许页面使用者自定义标签库。
选项:
• A. Include指令
• B. Include指令
• C. Taglib指令
• D. Plugin指令
答案: 请关注公众号【大象答案】查看答案
问题 9: 9. 假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置:
<servlet>
<servlet-name> mysrvlet servlet-name>
<servlet-class> com.wgh.MyServlet servlet -class>
servlet>
< servlet-mapping>
<servlet -name> myservlet servlet-name>
<servlet-pattern> /welcome
servlet-mapping>
则以下选项可以访问到MyServlet的是_____。
选项:
• A. http://localhost:8080/myservlet
• B. http://localhost:8080/welcome
• C. http://localhost:8080/MyServlet
• D. http://localhost:8080/com/wgh/MyServlet
答案: 请关注公众号【大象答案】查看答案
问题 10: 10. 完整的配置一个Servlet需要_____标签。
选项:
• A. <servlet>servlet>和<servlet-mapping>servlet-mapping>
• B. <servlet-mapping><servlet-name>
• C.
• D. <servlet-name/>和<servlet-class>
答案: 请关注公众号【大象答案】查看答案
问题 11: 11. JSP页面经过编译之后,将创建一个_____。
选项:
• A. servlet
• B. applet
• C. exe文件
• D. application
答案: 请关注公众号【大象答案】查看答案
问题 12: 12. 给定一个Servlet的代码片段如下:
Public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
______
out.println("hi kitty! ");
out.close(); }
运行次Servlet时输出:hi kitty!
则应在此Servlet下划线处填充如下_____代码。
选项:
• A. PrintWriter out = request.getWriter();
• B. OutputStream out = request.getWriter();
• C. OutputStream out = response.getOutputStream();
• D. PrintWriter out = response.getWriter();
答案: 请关注公众号【大象答案】查看答案
问题 13: 13. 给定一个Servlet程序的代码片段,如下:
Public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException {
request.getSession().getAttribute("A"); //第二行
}
假定第二行返回的对象引用不是null,那么这个对象存储在_____范围中。
选项:
• A. request
• B. page
• C. session
• D. application
答案: 请关注公众号【大象答案】查看答案
问题 14: 14. 在Servlet中有一段代码如下
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setAttribute("name", new Integer(100));
response.sendRedirect("show.jsp");
}
在show.jsp中
<%=request.getAttribute("name")%>
页面结果为_____。
选项:
• A. Integer
• B. java.lang.Integer
• C. 100
• D. null
答案: 请关注公众号【大象答案】查看答案
问题 15: 15. Servlet的运行过程是_____。
选项:
• A. 首先对Servlet 进行配置,然后服务器在处理请求时,将配置过的Servlet类找到,然后实例化处理请求
• B. 当请求Servlet时,服务器会即时加载Servlet类,然后对该类进行实例化,调用相应的方法处理请求
• C. Servlet是一个具有接受请求和响应功能的类,在被请求时,Servlet早就被实例化好了,可以直接处理请求
• D. 在服务器启动时,会加载Servlet,然后在处理请求的时候,实例化Servlet对象处理请求
答案: 请关注公众号【大象答案】查看答案
问题 16: 16. 有关servlet的生命周期说法错误的是_____。
选项:
• A. init()方法在创建完servlet实例后对其进行初始化,传递的参数为实现servletContext借口的对象
• B. service()方法响应客户端的请求
• C. destroy()方法释放servlet实例
• D. servlet的生命周期由servlet实例控制
答案: 请关注公众号【大象答案】查看答案
问题 17: 17. 阅读下面代码片段:
RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp");
dispatcher.forward(request,response);
关于该段代码的作用,下列_____叙述是正确的。
选项:
• A. 从
• B. 将请求转发到a.jsp页面
• C. 从a.jsp转发到当前页面
• D. 页面重定向到a.jsp页面
答案: 请关注公众号【大象答案】查看答案
问题 18: 18. JavaBean的属性必须声明为public,方法必须声明为private访问类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 19: 19. 表单信息的验证只能放在服务器端执行。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 20: 20. public long session.setMaxInactiveInterval() 设置最长发呆时间,单位毫秒。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 21: 21. session对象可以用来保存用户会话期间需要保存的数据信息。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 22: 22. url重写可以把session对象的id作为url参数传带过去,可以使用request对象的encodeURL("")。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 23: 23. application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 24: 24. JSP代码可以直接执行,所以不会被翻译成JAVA代码。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 25: 25. 如果两个不同的JSP页面有相同的SessionID,则这两个页面一定是同一个会话。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 26: 1. 在helloapp应用中hello.jsp和welcome.jsp在同一目录中,index.jsp在应用的根路径,index.jsp使用下面的代码可以跳转到hello.jsp页面,request.getRequestDispatcher("/hello.jsp").forward(request,response); 用下列哪种方式可以代替上述代码后,可以跳转到welcome.jsp页面。
选项:
• A. response.sendRedirect('//welcome.jsp');
• B. response.sendRedirect('welcome.jsp');
• C. response.sendRedirect('helloapp/welcome.jsp');
• D. response.sendRedirect('/welcome.jsp');
答案: 请关注公众号【大象答案】查看答案
问题 27: 2. 关于get请求和post请求的说法,错误的是_____。
选项:
• A. post请求比get请求安全
• B. post请求有长度限制
• C. Form表单可以发送post请求,也可以发送get请求
• D. URL形式的请求是get请求
答案: 请关注公众号【大象答案】查看答案
问题 28: 3. MVC中的“M、V、C”分别用_____表示。
选项:
• A. javabean jsp servlet
• B. jsp servlet javabean
• C. servlet html jsp
• D. HTml javabean jsp
答案: 请关注公众号【大象答案】查看答案
问题 29: 4. 下列代码中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. 6
• B. 4
• C. 5
• D. 不确定
答案: 请关注公众号【大象答案】查看答案
问题 30: 5. 下面对jdbc api描述错误的是_____。
选项:
• A. Connection接口的createStatement()方法可以创建一个Statement对象
• B. Statement接口的executeQuery()方法可以发送select语句给数据库
• C. DriverManager接口的getConnection()方法可以建立和数据库的连接
• D. ResultSet接口表示执行insert语句后得到的结果集
答案: 请关注公众号【大象答案】查看答案
问题 31: 6. 在JDBC连接数据库编程应用开发中,利用_____可以实现连接数据库。
选项:
• A. Connection类
• B. PreparedStatement类
• C. Statement类
• D. CallableStatement类
答案: 请关注公众号【大象答案】查看答案
问题 32: 7. 针对下述JSP页面,在Servlet中需要得到用户选择的爱好的数量,最合适的代码时_____。
网络;
朋友推荐;
报纸;
其他;
选项:
• A. request.getParameterValues("aihao").length
• B. request.getParameter("aihao").size
• C. request.getParameterValues("aihao").size
• D. request.getParameter("aihao").length
答案: 请关注公众号【大象答案】查看答案
问题 33: 8. 下列不属于JSP构成元素的是_____。
选项:
• A. 脚本
• B. 表达式
• C. JavaScript
• D. 声明
答案: 请关注公众号【大象答案】查看答案
问题 34: 9. 下列注释方式可以在JSP中使用,并且客户端无法查看的是_____。
选项:
• A. <%!注释%>
• B.
• C. <%--注释--%>
• D. <%注释%>
答案: 请关注公众号【大象答案】查看答案
问题 35: 10. 在JSP页面中有下述代码,第二次访问此页面的输出是_____
<%! int x=0; %>
<% Int y=0; %>
<%=x++>,<%=y++>
选项:
• A. 1,0
• B. 1,1
• C. 0,0
• D. 0,1
答案: 请关注公众号【大象答案】查看答案
问题 36: 11. JSP程序在第一次载入时被JSP引擎翻译成_____。
选项:
• A. java文件
• B. class文件
• C. servlet文件
• D. html文件
答案: 请关注公众号【大象答案】查看答案
问题 37: 12. JSP页面在执行时是以_____方式进行的。
选项:
• A. 转换式
• B. 编译式
• C. 解释式
• D. 翻译式
答案: 请关注公众号【大象答案】查看答案
问题 38: 13. JSP和客户端交互的过程中,Web应用程序将处理结果以_____对象的方式返回给JSP引擎。
选项:
• A. Response
• B. HTML
• C. Servlet
• D. Request
答案: 请关注公众号【大象答案】查看答案
问题 39: 14. 两个JSP文件中的代码如下,执行后的输出为_____。
1.jsp
<% request.setAttribute("name","JSP");
session.setAttribute("name","JSP");
response.sendRedirect("2.jsp"); %>
2.jsp
<% out.print(request.getAttribute("name"));
out.print(session.getAttribute("name")); %>
选项:
• A. null JSP
• B. JSP JSP
• C. null JSP
• D. null null
答案: 请关注公众号【大象答案】查看答案
问题 40: 15. 设在表单中有一组复选钮标记,如下列代码:
选择城市
长春
北京
大连
上海
如果在register.jsp是取city的值,最适合的方法为_____。
选项:
• A. String []cities=request.getParameter("city");
• B. String city=request.getParameter("city");
• C. String []cities=request.getParameterValues("city");
• D. String city=request.getAttribute("city");
答案: 请关注公众号【大象答案】查看答案
问题 41: 16. JDBC是用来连接数据的。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 42: 17. Servlet是单线程的。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 43: 18. executeUpdate()是Statement接口的方法。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 44: 19. Servlet可以运行在客户端。
选项:
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。