当前位置: 首页 > news >正文

《Java Web程序设计》试卷03

《Java Web程序设计》试卷03
课程编码: 301209 适用专业: 计算机应用(包括JAVA方向)
注 意 事 项
1、首先按要求在试卷标封处填写你所在的系(部)、专业、班级及学号和姓名;
2、仔细阅读各类题目的回答要求,在规定的位置填写答案;
3、不要在试卷上乱写乱画,不要在标封区填写无关的内容。

题 号 一 二 三 四 五 六 总 分 总分人 复分人
得 分

得 分
评分人
一、选择题(第1题~第10题。每题2分,满分20分。)
1、以下选项中,不属于Web服务器端编程技术的是( )。
A.ASP B. Flash C.JSP/ Servlet D. PHP
2、 在HTTP 响应中,状态代码404 表示:( )
A. 服务器无法找到请求指定的资源
B. 请求消息中存在语法错误
C. 请求需要通过身份验证和/或授权
D.服务器理解客户的请求,但由于客户权限不够而拒绝处理
3、 下面哪种元素不是JSP元素?( )
A. 指令元素 B. 脚本元素 C.动作元素 D. 模板元素
4、下面关于连接数据库的说法错误的是?( )
A.使用DriverManger的getConnection方法建立和特定数据库的连接,该方法返回Connection对象。
B.使用new Connection(“数据源URL”,”用户名”,”密码”)方法建立和特定数据库的连接,该方法返回Connection对象。
C. DriverManger的getConnection方法的三个参数分别是JDBC数据源URL,用户名和密码。
5、下面关于PreparedStatement错误的是?( )
A.该接口用于传递带参数的SQL语句,参数用表示。
B.使用PreparedStatement对象的set
**方法设置参数值。
C.该接口用于传递带参数的SQL语句,参数用?表示。
D.使用Connection对象的prepareStatement方法创建PreparedStatement对象,参数是要执行的SQL语句。
6、从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面select语句正确的是( )
A. Select * from员工 where 姓名 =‘玛丽
B. Select * from员工 where 姓名 =‘%玛丽_’
C. Select * from员工 where 姓名 like ‘_玛丽%’
D. Select * from员工 where 姓名 like ‘%玛丽%’
7、下述选项中不属于JDBC基本功能的是:( )
A. 与数据库建立连接 B. 提交SQL语句
C. 处理查询结果 D. 数据库维护管理
8、 当通过JDBC 的Statement 对象执行一个Select 语句得到ResultSet 后,该ResultSet的当前游标位于:( )
A. 第一个记录前 B. 第一个纪录 C. 最后一个记录 D. 最后一个记录后
9、当通过JDBC 的Statement 对象执行一个Select 语句得到ResultSet 后,使用下面哪种语句从头到尾遍历各纪录最方便。( )
A. for 循环 B. while 循环 C. do while 循环 D. goto 语句
10、在WEB程序中( )
A.标签的action属性定义了客户机处理请求时载入哪个程序。
B.标签的action属性定义了服务器处理请求时载入哪个程序。
C.标签的action属性定义了客户机和服务器处理请求时分别载入哪个程序。
D.标签的action属性没有定义处理请求时应该载入哪个程序。

得 分
评分人
二、填空题(第11题~第15题。每空1分,满分10分。)
11、在JSP规范中,可以使用两种格式的注释。如<!- -This is a Demo–>是 注释,<%- -This is a Demo–%>是 注释。
12、Web工程中的src目录下存放Web应用开发时所创建的 源文件。Web应用的配置信息存放在 文件中。
13、Cookie是Web服务器保存在用户硬盘上的一段 。Cookie允许一个Web站点在用户的计算机上保存 并且随后再取回它。
14、通常程序中调用 类的 方法进行数据库连接。
15、访问数据库的对象有三种: 、 和CallableStatement。

得 分
评分人
三、判断题(第16题~第25题。每题2分,满分20分。)
16、对于Java Web应用和Java Application应用来说,Java虚拟机是相同的。( )
17、无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。( )
18、/WebRoot是Web应用的根目录,所有的JSP、HTML文件、CSS文件、资源文件都存放在此目录下。( )
19、GET方法不会更改服务器上的信息。( )
20、classes目录在WEB-INF目录中,存放编译后的类文件。( )
21、使用<%=expression %>时,表达式结尾必须有分号;( )
22、<%@ include file=“javaworld?name=browser”%>语法正确。( )
23、一个JSP文件可以包含多个page指令。( )
24、DriverManger的getConnection方法的三个参数分别是JDBC数据源URL,用户名和密码。( )
25、使用RestultSet对象的next()方法使游标向下移一行,如果已经到了数据集的末尾,不存在下一行返回false。( )
得 分
评分人
四、简答题(第26题~第27题。每题10分,满分20分。)
26. 描述JSP的request和response内置对象及其作用。

27.请说出<%@ include%>与< jsp : include >的异同点。

得 分
评分人

五、设计题(第28题,满分30分。)
28、编写一个订单明细实体类OrderDetailEntity。
1.订单明细属性如下:
(1)自增编号id;(2)所属订单号orderId;(3)订单中商品的编号productId;(4)商品名 productName;(5)订购的商品价格 productPrice;(6)订购商品数量 amount。
2.为每一个属性编写get方法和set方法。

相关文章:

《Java Web程序设计》试卷03

《Java Web程序设计》试卷03 课程编码&#xff1a; 301209 适用专业&#xff1a; 计算机应用(包括JAVA方向) 注 意 事 项 1、首先按要求在试卷标封处填写你所在的系&#xff08;部&#xff09;、专业、班级及学号和姓名&#xff1b; 2、仔细阅读各类题目的回答要求&#xff0c;…...

怎么查看小程序中的会员信息

商家通过查看会员信息&#xff0c;可以更好地了解用户&#xff0c;并为他们提供更个性化的服务和推荐。接下来&#xff0c;就将介绍如何查看会员信息。 商家在管理员后台->会员管理处&#xff0c;可以查看到会员列表。支持搜索会员的卡号、手机号和等级。还支持批量删除会员…...

网络安全—黑客—自学笔记

想自学网络安全&#xff08;黑客技术&#xff09;首先你得了解什么是网络安全&#xff01;什么是黑客&#xff01; 网络安全可以基于攻击和防御视角来分类&#xff0c;我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术&#xff0c;而“蓝队”、“安全运营”、“安全…...

深度解读波卡 2.0:多核、更有韧性、以应用为中心

本文基于 Polkadot 生态研究院整理&#xff0c;有所删节 随着波卡 1.0 的正式实现&#xff0c;波卡于 6 月 28 日至 29 日在哥本哈根举办了年度最重要的会议 Polkadot Decoded 2023&#xff0c;吸引了来自全球的行业专家、开发者和爱好者&#xff0c;共同探讨和分享波卡生态的…...

微服务中间件--Eureka注册中心

Eureka注册中心 a.eureka原理分析b.搭建eureka服务c.服务注册d.服务发现 a.eureka原理分析 1.每个服务启动时&#xff0c;将自动在eureka中注册服务信息 (每个服务每隔30秒发送一次的心跳续约&#xff0c;当某个服务没有发送时&#xff0c;eurekaServer将自动剔除该服务&#x…...

积跬步至千里 || 矩阵可视化

矩阵可视化 矩阵可以很方面地展示事物两两之间的关系&#xff0c;这种关系可以通过矩阵可视化的方式进行简单监控。 定义一个通用类 from matplotlib import pyplot as plt import seaborn as sns import numpy as np import pandas as pdclass matrix_monitor():def __init…...

zookeeper详细介绍

ZooKeeper是一个开源的分布式协调服务,具有以下一些关键特点: 数据模型 ZooKeeper的数据模型采用层次化的多叉树形结构,每个节点称为znode,类似于文件系统中的文件和目录。每个znode可以存储数据和控制信息。一致性保证 ZooKeeper通过ZAB协议,实现分布式环境下数据的强一致性,…...

面板市场趋势分析:价格上涨势头或将减缓 | 百能云芯

8月末&#xff0c;面板价格报价公布&#xff0c;市场研究机构TrendForce指出&#xff0c;电视面板今年以来已经上涨超过30%&#xff0c;虽然下游品牌商对于价格上涨提出了不同声音&#xff0c;但由于面板厂商采取了按需生产的策略&#xff0c;8月仍然出现了3~5%的价格上涨。Tre…...

JVM性能调优

java 如何跨平台&#xff0c;如何一次编译到处执行 是由于java在不同的jvm上编译&#xff0c;jvm在软件层面屏蔽不同操作系统在底层硬件与指令上的区别。 jvm 包括 new 的对象都是放在堆中 栈&#xff0c;给线程单独使用&#xff08;线程私有&#xff09;&#xff0c;存储一个…...

【全链路追踪】XXL-JOB添加TraceID

文章目录 一、背景调用路径部署环境问题 二、方案三、Demo示例1、MDC2、RequestInterceptor3、HandlerInterceptor4、logback.xml 四、后续改进思路 一、背景 首先这个项目属于小型项目&#xff0c;由于人手以及时间限制&#xff0c;并未引入Skywalking等中间件来做调用链路追…...

[Unity]Lua本地时间、倒计时和正计时。

惯例&#xff0c;直接上代码&#xff1a; --正计时开始时的时间戳 self.begin_time os.time() --倒计时时长&#xff0c;01:30:00 self.countdown_time 5400 --是否开始计时 self.is_update_local_time true--Unity Update function time_transition:update_local_timer()i…...

探究HTTP API接口测试:工具、方法与自动化

本文将深入探讨HTTP API接口测试的重要性&#xff0c;并介绍了相关工具、方法以及自动化测试的实施&#xff0c;同时比较了HTTP和API接口测试的区别。从不同角度解析这一关键测试领域&#xff0c;帮助读者更好地理解和应用于实际项目中。 在如今数字化的世界中&#xff0c;软件…...

CSS中如何实现文字溢出省略号(text-overflow: ellipsis)效果?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ CSS中如何实现文字溢出省略号&#xff08;text-overflow: ellipsis&#xff09;效果&#xff1f;⭐ 写在最后 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 …...

CSDN编程题-每日一练(2023-08-21)

CSDN编程题-每日一练(2023-08-21) 一、题目名称:贝博士的论文审阅统计二、题目名称:生命进化书三、题目名称:寻找宝藏山一、题目名称:贝博士的论文审阅统计 时间限制:1000ms内存限制:256M 题目描述: 贝博士经常收到申请他审阅论文的信函,每封信函的信封上面只有两个申…...

面试题-React(四):React中的事件绑定如何实现?有几种方式?

一、React事件绑定机制 在React中&#xff0c;事件绑定是通过JSX语法来实现的。你可以将事件处理函数直接绑定到元素的属性上&#xff0c;比如onClick、onMouseOver等。当触发相应事件时&#xff0c;绑定的事件处理函数将被调用。 React采用了一种合成事件&#xff08;Synthe…...

Docker容器:docker镜像的创建及dockerfile案例

文章目录 一.docker镜像的三种创建方法1.基于现有镜像创建1.1 启动镜像1.2 生成新镜像 2.基于本地模板创建2.1 OPENVZ 下载模板2.2 导入容器生成镜像 3.基于dockerfile创建3.1 dockerfile结构及分层3.2 联合文件系统3.3 docker镜像加载原理及过程 4.dockerfile操作常用的指令4.…...

Java虚拟机(JVM):引用计数算法

一、引言 我们学习了Java内存运行时区域的各个部分&#xff0c;其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生&#xff0c;随线程而灭。栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来就已知的…...

【AGC】Publishing api怎么上传绿色认证审核材料

【问题描述】 华为应用市场会对绿色应用标上特有的绿色标识&#xff0c;代表其通过华为终端开放实验室DevEco云测平台的兼容性、稳定性、安全、功耗和性能的检测和认证&#xff0c;是应用高品质的象征。想要自己的应用认证为绿色应用就需要在发布应用时提供绿色认证审核材料&a…...

改变住宅区空气质量,你一定要知道!

在现代城市生活中&#xff0c;住宅区的环境质量对居民的健康和舒适感起着至关重要的作用。扬尘颗粒和噪声不仅直接影响人们的日常生活&#xff0c;还可能对居民的健康和生活品质造成持续的影响。 在不断提升环保意识的同时&#xff0c;政府、社区和居民也将共同努力&#xff0c…...

【SpringCloud】Gateway使用

文章目录 概述阻塞式处理模型和非阻塞处理模型概念阻塞式处理模型 三大核心概念 工作流程使用POMYML启动类配置路由通过编码进行配置动态路由常用的Route Predicate自定义全局过滤器自定义filter 官网 https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1…...

大话软工笔记—需求分析概述

需求分析&#xff0c;就是要对需求调研收集到的资料信息逐个地进行拆分、研究&#xff0c;从大量的不确定“需求”中确定出哪些需求最终要转换为确定的“功能需求”。 需求分析的作用非常重要&#xff0c;后续设计的依据主要来自于需求分析的成果&#xff0c;包括: 项目的目的…...

VB.net复制Ntag213卡写入UID

本示例使用的发卡器&#xff1a;https://item.taobao.com/item.htm?ftt&id615391857885 一、读取旧Ntag卡的UID和数据 Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click轻松读卡技术支持:网站:Dim i, j As IntegerDim cardidhex, …...

STM32+rt-thread判断是否联网

一、根据NETDEV_FLAG_INTERNET_UP位判断 static bool is_conncected(void) {struct netdev *dev RT_NULL;dev netdev_get_first_by_flags(NETDEV_FLAG_INTERNET_UP);if (dev RT_NULL){printf("wait netdev internet up...");return false;}else{printf("loc…...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面

代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口&#xff08;适配服务端返回 Token&#xff09; export const login async (code, avatar) > {const res await http…...

高危文件识别的常用算法:原理、应用与企业场景

高危文件识别的常用算法&#xff1a;原理、应用与企业场景 高危文件识别旨在检测可能导致安全威胁的文件&#xff0c;如包含恶意代码、敏感数据或欺诈内容的文档&#xff0c;在企业协同办公环境中&#xff08;如Teams、Google Workspace&#xff09;尤为重要。结合大模型技术&…...

linux 下常用变更-8

1、删除普通用户 查询用户初始UID和GIDls -l /home/ ###家目录中查看UID cat /etc/group ###此文件查看GID删除用户1.编辑文件 /etc/passwd 找到对应的行&#xff0c;YW343:x:0:0::/home/YW343:/bin/bash 2.将标红的位置修改为用户对应初始UID和GID&#xff1a; YW3…...

HTML前端开发:JavaScript 常用事件详解

作为前端开发的核心&#xff0c;JavaScript 事件是用户与网页交互的基础。以下是常见事件的详细说明和用法示例&#xff1a; 1. onclick - 点击事件 当元素被单击时触发&#xff08;左键点击&#xff09; button.onclick function() {alert("按钮被点击了&#xff01;&…...

【JavaSE】绘图与事件入门学习笔记

-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角&#xff0c;以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向&#xff0c;距离坐标原点x个像素;第二个是y坐标&#xff0c;表示当前位置为垂直方向&#xff0c;距离坐标原点y个像素。 坐标体系-像素 …...

【HTTP三个基础问题】

面试官您好&#xff01;HTTP是超文本传输协议&#xff0c;是互联网上客户端和服务器之间传输超文本数据&#xff08;比如文字、图片、音频、视频等&#xff09;的核心协议&#xff0c;当前互联网应用最广泛的版本是HTTP1.1&#xff0c;它基于经典的C/S模型&#xff0c;也就是客…...

分布式增量爬虫实现方案

之前我们在讨论的是分布式爬虫如何实现增量爬取。增量爬虫的目标是只爬取新产生或发生变化的页面&#xff0c;避免重复抓取&#xff0c;以节省资源和时间。 在分布式环境下&#xff0c;增量爬虫的实现需要考虑多个爬虫节点之间的协调和去重。 另一种思路&#xff1a;将增量判…...