2020 Java Web开发基础(广东轻工职业技术学院)1459391445 最新满分章节测试答案
- 【作业】第6周 JDBC数据库访问 第6单元作业
- 第1周 Web开发入门 第1单元 测验
- 第4周 控制层Web开发——Servlet进阶 第4单元测验
- 第5周 表示层Web开发——JSP 第5单元测验
- 第6周 JDBC数据库访问 第6单元测验
- 第3周 控制层Web开发——Servlet入门 第3单元测验
- 第2周 Java Web开发环境搭建 第2单元测验
- 【作业】第4周 控制层Web开发——Servlet进阶 第4单元作业
- 【作业】第1周 Web开发入门 编写一个保存员工信息的XML文件
- 【作业】第2周 Java Web开发环境搭建 第2单元作业
- 【作业】第3周 控制层Web开发——Servlet入门 第3单元作业
- 【作业】第7周 模型层Web开发——JavaBean 第7单元作业
- 第7周 模型层Web开发——JavaBean 第7单元测验
- 第9周 EL和JSTL 第9周 单元测验
- 第8周 MVC分层Web开发 第8单元测验
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-05-28到2020-07-20
本篇答案更新状态:已完结
【作业】第6周 JDBC数据库访问 第6单元作业
1、 问题:使用Servlet完成查询所有商品信息功能请求ProductQueryServlet,实现访问数据库,查询所有商品信息。本程序使用的product信息表结构如下: 编号列名数据类型描述1pidint产品编号,自动增长2namevarchar(100)产品名称3notetext产品简介4pricedecimal(10,2)产品单价5amountint 产品数量6picvarchar(200)商品图片 CREATE TABLE IF NOT EXISTS product
( pid int(11) NOT NULL AUTO_INCREMENT,
name varchar(50) DEFAULT NULL,
note varchar(200) DEFAULT NULL,
price float DEFAULT NULL,
amount int(11) DEFAULT NULL,
pic varchar(200) DEFAULT NULL, PRIMARY KEY (
pid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
评分规则: 【 运行正确
】
2、 问题:使用Servlet按照商品名称实现模糊查询功能通过queryProduct.html表单页面,输入要查询的商品名称,点击查询按钮,请求ProductNameQueryServlet,访问数据库,按照用户输入的商品名称实现模糊查询,显示符合条件的商品信息。本程序使用的product信息表结构如下: 编号列名数据类型描述1pidint产品编号,自动增长2namevarchar(100)产品名称3notetext产品简介4pricedecimal(10,2)产品单价5amountint 产品数量6picvarchar(200)商品图片 CREATE TABLE IF NOT EXISTS product
( pid int(11) NOT NULL AUTO_INCREMENT,
name varchar(50) DEFAULT NULL,
note varchar(200) DEFAULT NULL,
price float DEFAULT NULL,
amount int(11) DEFAULT NULL,
pic varchar(200) DEFAULT NULL, PRIMARY KEY (
pid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
评分规则: 【 运行正确
】
3、 问题:使用Servlet实现商品信息插入操作用户通过insertProduct.html表单页面,输入一条商品基本信息,请求ProductInsertServlet,访问数据库,完成将一条商品信息添加到product信息表。(注意:商品图片保存在当前Web上下文的image目录下,数据表中保存图片文件的路径)本程序使用的product信息表结构如下: 编号列名数据类型描述1pidint产品编号,自动增长2namevarchar(100)产品名称3notetext产品简介4pricedecimal(10,2)产品单价5amountint 产品数量6picvarchar(200)商品图片 CREATE TABLE IF NOT EXISTS product
( pid int(11) NOT NULL AUTO_INCREMENT,
name varchar(50) DEFAULT NULL,
note varchar(200) DEFAULT NULL,
price float DEFAULT NULL,
amount int(11) DEFAULT NULL,
pic varchar(200) DEFAULT NULL, PRIMARY KEY (
pid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
评分规则: 【 运行正确
】
4、 问题:使用Servlet实现商品信息删除操作用户通过deleteProduct.html表单页面输入商品ID,点击删除按钮请求ProductDeleteServlet,访问数据库,完成删除指定ID的商品信息。本程序使用的product信息表结构如下: 编号列名数据类型描述1pidint产品编号,自动增长2namevarchar(100)产品名称3notetext产品简介4pricedecimal(10,2)产品单价5amountint 产品数量6picvarchar(200)商品图片 CREATE TABLE IF NOT EXISTS product
( pid int(11) NOT NULL AUTO_INCREMENT,
name varchar(50) DEFAULT NULL,
note varchar(200) DEFAULT NULL,
price float DEFAULT NULL,
amount int(11) DEFAULT NULL,
pic varchar(200) DEFAULT NULL, PRIMARY KEY (
pid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
评分规则: 【 运行正确
】
5、 问题:使用Servlet实现商品信息更新操作用户通过queryProduct.html输入要修改的商品ID,点击查询按钮,请求ProductNameQueryServlet,访问数据库,查询指定ID的商品信息,并使用请求委派跳转到updateProduct.jsp页面,在此页面中显示查询到的商品信息,并把可更新的商品信息加载到表单文本框中显示 ,在此JSP页面用户可以在文本框中修改商品信息,点击更新按钮,请求ProductUpdateServlet,访问数据库,完成商品信息更新操作。本程序使用的product信息表结构如下: 编号列名数据类型描述1pidint产品编号,自动增长2namevarchar(100)产品名称3notetext产品简介4pricedecimal(10,2)产品单价5amountint 产品数量6picvarchar(200)商品图片 CREATE TABLE IF NOT EXISTS product
( pid int(11) NOT NULL AUTO_INCREMENT,
name varchar(50) DEFAULT NULL,
note varchar(200) DEFAULT NULL,
price float DEFAULT NULL,
amount int(11) DEFAULT NULL,
pic varchar(200) DEFAULT NULL, PRIMARY KEY (
pid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
评分规则: 【 运行正确
】
第1周 Web开发入门 第1单元 测验
1、 问题:下面对于B/S架构与C/S架构的描述错误的是( )。
选项:
A: B/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构
B: B/S架构是基于internet网络实现的,使得用户访问的范围扩大
C: C/S架构师基于局域网实现的,当程序发生改的后,需要对每一个客户端进行维护
D: C/S可以设计出丰富的界面,而B/S则相对处于劣势
答案: 【 C/S可以设计出丰富的界面,而B/S则相对处于劣势】
2、 问题:关于XML声明正确的是( )
选项:
A:<!xml version=”1.0”!>
B:<?xml encoding=”gb2312”?>
C:<?xml version=”1.0”?>
D:<%xml version=”1.0” %>
答案: 【<?xml version=”1.0”?> 】
3、 问题:在XML中用于注释的符号是( )。
选项:
A:<!—->
B:<?—-?>
C:<% %>
D:<!—-!>
答案: 【<!—-> 】
4、 问题:应该在什么情况下优先使用XML( )。
选项:
A:希望制作精美的网页
B:希望采用一些载体进行跨平台传送数据
C:希望编写复杂的循环程序代码
D:希望在求职简历中写上:我会XML
答案: 【希望采用一些载体进行跨平台传送数据】
5、 问题:下列动态网页和静态网页的根本区别描述错误的是( )。
选项:
A:静态网页服务器端返回的HTML文件是事先存储好的。
B:动态网页服务器端返回的HTML文件是程序生成。
C:静态网页文件里只有HTML标记,没有程序代码。
D:动态网页中只有程序,不能有HTML代码。
答案: 【动态网页中只有程序,不能有HTML代码。】
6、 问题:动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的。
选项:
A:正确
B:错误
答案: 【正确】
7、 问题:Web开发技术包括客户端和服务器端的技术。
选项:
A:正确
B:错误
答案: 【正确】
8、 问题:W3C是指( )
答案: 【万维网联盟】
9、 问题:Internet采用的通信协议是( )
答案: 【TCP/IP】
10、 问题:IP地址用四组由圆点分割的数字表示,其中每一组数字都在0至( )之间
答案: 【255】
11、 问题:当今比较流行的技术研发模式是C/S和( )的体系结构来实现的。
答案: 【B/S】
12、 问题:Web应用中的每一次信息交换都要涉及到客户端和( )两个层面。
答案: 【服务器】
第4周 控制层Web开发——Servlet进阶 第4单元测验
1、 问题:J2EE 中,()类的()方法用于创建对话。
选项:
A:HttpServletRequest、getSession
B:HttpServletResponse、newSession
C:HtttpSession、newInstance
D:HttpSession、getSession
答案: 【HttpServletRequest、getSession】
2、 问题:给定一个 Servlet 的doGet方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);那么在 MyServlet 中可以使用()方法把属性 name的值取出来。
选项:
A:String str=request.getAttribute(“name”);
B:String str=(String)request.getAttribute(“name”);
C:Object str=request.getAttribute(“name”);
D:无法取出来
答案: 【无法取出来】
3、 问题:在Servlet里,能实现服务器端跳转的方法有()。
选项:
A:运用javax.servlet.http.HttpServletRequest接口的sendRedirect()方法
B:运用javax.servlet.http.HttpServletResponse接口的sendRedirect()方法
C:运用javax.servlet.RequestDispatcher接口的forward()方法
D:运用javax.servlet.ResponseDispatcher接口的forward()方法
答案: 【运用javax.servlet.RequestDispatcher接口的forward()方法】
4、 问题:public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException { request.getSession().getAttribute(“A”); //第二行}假定第二行返回的对象引用不是null,那么这个对象存储在()范围中。
选项:
A:page
B:session
C:request
D:application
答案: 【session】
5、 问题:关于session的使用,下列说话正确的是()。
选项:
A:不同的用户窗口具有不同的session
B:不同的用户窗口具有相同的session
C:session保存在客户端
D:Session永远不可能超时
答案: 【不同的用户窗口具有不同的session】
6、 问题:Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL。
选项:
A:sendURL()
B:redirectURL()
C:sendRedirect()
D:redirectResponse()
答案: 【sendRedirect()】
7、 问题:J2EE中,HttpServletRequest类的( )方法用返回与当前请求相关联的会话,如果没有,则返回null。
选项:
A:getSession()
B:getSession(true)
C:getSession(false)
D:getSession(null)
答案: 【getSession(false)】
8、 问题:在JavaEE中,web.xml中有如下代码:<session – config> <session – timeout>30</session – timeout></session – config>上述代码定义了默认的会话超时时长,时长为30( )。
选项:
A:毫秒
B:秒
C:分钟
D:小时
答案: 【分钟】
9、 问题:Servlet 可以在以下()三个不同的作用域存储数据。
选项:
A:请求、会话和上下文
B:响应、会话和上下文
C:请求、响应和会话
D:请求、响应和上下文
答案: 【请求、会话和上下文】
10、 问题:在J2EE中,假如HttpSession的getLasAccessTime()方法返回值为x,getCreationTime()方法返回值为y,则为x – y()。
选项:
A:两个连续请求之间间隔的最长时间
B:最近的两个连续请求之间的时间间隔
C:最后使用session发送请求的时间和session创建时间的间隔
D:最后使用session发送请求的时间
答案: 【最后使用session发送请求的时间和session创建时间的间隔】
11、 问题:以下()可用于检索session属性userid的值。
选项:
A:session. getAttribute (“userid”);
B:session. setAttribute (“userid”);
C:request. getParameter (“userid”);
D:request. getAttribute (“userid”);
答案: 【session. getAttribute (“userid”);】
12、 问题:JavaEE中,Servlet API 为使用Cookie,提供了()类。
选项:
A:javax.servlet.http.Cookie
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦