admin 管理员组

文章数量: 1184232


2024年1月17日发(作者:得的多音字组词怎么组)

…__…__…__…__…__…__…

__…_

__…

号…学…_

__…

__…_

__…__线__…

__…_

__…

__…名…姓

_…__…__…__…__…__…__封__…__…

__…称

名…

业…

专…

__…__…_

__…__…__…__…__…__…__…号密班…

__…_

__…

__…_

__…

__…__…_

__…

心…中…习…学…

………考卷(A卷)

(20年至20年第二学期)

考试时间: 100分钟 课程: JSP开发 命题: 审核:

题 号 一 二 三 四 五 六 合 计

得 分

阅卷人

一、判断题(下列各小题,正确的在对应的答题表格内打"√",错的打"╳"。每小题1分,共10分)

题号 1 2 3 4 5 6 7 8 9 10

答案

1.


是html中的换行标记。()

2.JSP代码会被翻译成JAVA代码。()

3.JSP里声明一个方法(函数)是用<% %>标签。()

4.如果两个不同的JSP页面有相同的SessionID,则这两个页面一定是同一个会话。()

5.JDBC是用来连接数据的。()

6.Servlet是单线程的。()

7.一个表单只能有一个提交按钮。()

8.executeUpdate()是 Statement接口的方法。()

9.JSP也可以使用C#等语言实现。()

10.Servlet可以运行在客户端。()

二、填空题(每空1分,共20分)

1. JSP 是______公司倡导,由多家公司参与一起建立的一种动态网页技术标准,主要用于开

发动态网页。

2.在Tomcat服务器中部署Web应用程序时,静态页面和一般资源存放到tomcat服务的_______

目录中。

3.在Servlet中用来接收客户表单数据的两个常用方法为_________、________。

4.在一个应用程序中不同的页面共享数据时,最好的JSP内置对象为_________。

5.动态include标记里面可以加_________动作标记,用来传递参数。

n对象能否和客户建立起一一对应关系依赖与客户的浏览器是否支持_________。

中_________接口用于连接数据库。

et接口的__________方法可以使结果集指针指向下行数据。

9.如果要获取请求客户端的IP地址,应使用___________对象。

an与一般的java类的最大区别是javabean里面必须有_________和_________方法,并且与属性相对应。

11.查询数据库里的表内容是Statement接口使用____________方法。

12.JSP连接数据库的时候第一步是_________ 。

13.使用useBean动作标记的时候scope属性有4种选项,作用范围由小到大是_________、_________、_________、_________,其中_________是指当关闭浏览器的时候这个javabean失效, _________是指当关闭服务器的时候这个javabean失效。

三、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在对应的答题框内。每小题1分,合计40分)

题号 1 2 3 4 5 6 7 8 9 10

答案

题号 11 12 13 14 15 16 17 18 19 20

答案

题号 21 22 23 24 25 26 27 28 29 30

答案

题号 31 32 33 34 35 36 37 38 39 40

答案

1.在JSP中如果要导入 .* 包,应该使用()指令。

A. page B. taglib C. include D. forward

2.如果当前JSP页面不能显示中文,需要设置page 指令的()属性。

A. Exception B. contentType C. error D. errorPage

3.在MVC模式中,核心内容为 ()。

A. view B. control C. model D. 不正确

4.下面哪个不是属于预处理语句的内容()。

A. setString() eUpdate() C. executeQuery() D. getStatement()

5.下面关于数据库连接池说法有错的是()。

1

…__…__…__…__…__…__…

__…_

__…

号…学…_

__…

__…_

__…__线__…

__…_

__…

__…名…姓

_…__…__…__…__…__…__封__…__…

__…称

名…

业…

专…

__…__…_

__…__…__…__…__…__…__…号密班…

__…_

__…

_…__

__…

__…__…_

__…

心…中…习…学

…………A. 连接池里装的是数据库的连接(Connection)

B. 可以使用removeFirst()方法从连接池获得一个连接

C. 连接池里如果没有连接对象的时候,会自动生成连接对象

D. 数据库都有最大连接数目限制

6.对象的()方法可以新建一个文件。

A. delete() B. createFile() C. mkdir() D. createNewFile()

7.在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列if条件

里空缺位置最适合的选项为()。

String path=lPath("photo");

File fp1=new File(path);

File[] files=les();

for(int i=0;i<;i++){

if( ){

files[i].delete();

}

}

A. files[i].isfile() B. files[i].isDirectory()

C. !files[i].isFile() D. ! files[i].isDirectory()

8.sesson对象的()方法用于判断是否为开始新会话。

A. begin() B. isNewSessionID() C. isNew() D. invalidate()

9.创建JSP应用程序时,配置文件应该在程序下的()目录中。

A. admin B. servlet C. WEB-INF D. WebRoot

10.下列不属于URL的组件部分为()。

A. 协议 B. IP地址或域名 C. 服务器名称 D. 端口号

11、下面哪一个不是JSP本身已加载的基本类?()

A、.* B、.* C、t.* D、.*

12、对于预定义<%!预定义%>的说法错误的是:()

A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效

C、声明的变量将作为局部变量 D、在预定义中声明的变量将在JSP页面初始化时初始化

13.JSP中的隐式注释为()。

A. // 注释内容 B.

C. <%--注释内容--%> D. /* 注释内容 */

14.下列()指令定义在JSP编译时包含所需要的资源。

A. include B. page

C. taglib D. forward

15.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的()对象。

A. page B. session

C. request D. application

16、下述选项中不属于JDBC基本功能的是:( )

A. 与数据库建立连接 B. 提交SQL语句

C. 处理查询结果 D. 数据库维护管理

17.Http的中文含义为()。

A. 统一资源定位器 B. 简单邮件传输协议

C. 超文本传输协议 D. 网络套接字

18、在JSP中使用标记时,不会出现的属性是:( )

A. name B. property C. value D. 以上皆不会出现

19.如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上

所有的应用使用,应该将该jar包复制到tomcat的()目录。

A. common B. server

C. commonlib D. serverlib

20.Tomcat服务器的默认端口为()。

A. 8888 B. 8001

C. 8080 D. 80

21.在html标记中,()标记用于设置当前页面的标题。

A. head B. name

C. title D. html

22、在JSP中调用JavaBean时不会用到的标记是:()

A. B. C. D.

23、Servlet程序的入口点是:( )

A.init() B. main() C. service() D. doGet()

24.下面关于汉字处理不正确的是()

A.在标签里的contentType属性让Charset的‘c’大写

B.将获取的信息用ISO-9959-1重新编码,然后重组为字符串

C.只有在也面上读取用户输入的信息时才需要中文处理

2

…__…__…__…__…__…__…

__…_

__…

号…学…_

__…

__…_

__…__线__…

__…_

__…

__…名…姓

_…__…__…__…__…__…__封__…__…

__…称

名…

业…

专…

__…__…_

__…__…__…__…__…__…__…号密班…

__…_

__…

__…_

__…

__…__…_

__…

心…中…习…学

…………D.转换的编码一般先放在一个byte类型的数组里

25.在html中绘制表格时,()标记是表格中的换行标记。

A.

B. D.

C.

26.在HTML文件中导入一个样式表的正确语法为()。

A.

B.

C.

D.

27.使用JDBC访问数据时,下面不是常用的接口()。

A. SQLConnection B. ResultSet

C. Statement D. PreparedStatement

28.在JSP中如果要获取客户端主机名,应使用request对象的( )方法。

A. getServerName() B. getRemoteHost() C. server() D. getRemotePort()

29.下面 ()不是ResultSet接口的方法。

A. next() B. getString(int i) C. getString(string str) D. close()

30. 下面XML格式正确的是()

A. <学生 学号=“101”姓名=张三/>

B. <学生 学号=“101”姓名=”张三”>

C. <学生 学号=“101”姓名=”张三”/>

D. 学生

31.在JSP中的Java脚本中输出数据时可以使用()对象的print()方法。

A. page B. session

C. out D. application

32.重向可以使用()方法。

A. direct(“”):

B. direct(“”);

C.

D.

33.释放session对象时,使用session对象的()方法。

A. clear() B. invalidate()

C. remove() ()

34.session对象的()方法用于设置会话的超时时间。

InactiveInterval(30);

Time(30) ;

InactiveInterval() ;

ribute(“time”,30) ;

35.下面哪个不是useBean标签的scope属性的取值()。

A. pageContext B. session

C. application D. request

36.请选出微软公司提供的连接SQL Server 2000的JDBC驱动程序()。

A. Driver

B. bcDriver

C. verDriver

D.

37.Servlet的初始化参数只能在Servlet的()方法中获取。

A. doPost() B. doGet()

C. init() D. destroy()

38.动作元素经常与()元素一起使用。

A. B.

C. D.

39.下列哪个不是HTML的常用标记()。

A. B.

C. D.

40.使用DatabaseMetadata对象的getColumns()方法查到的结果是一个ResultSet的表,第()列是数据库表的列名。

A.1 B. 2 C. 3 D. 4

四、名词解释(1,2题3分,第3题4分共10分)

3

…__…__…__…__…__…__…

__…_

__…

号…学…_

__…

__…_

__…__线__…

__…_

__…

__…名…姓

_…__…__…__…__…__…__封__…__…

__…称

名…

业…

专…

__…__…_

__…__…__…__…__…__…__…号密班…

__…_

__…

__…_

__…

__…__…_

__…

心…中…习…学………

…2.数据库驱动

五、简答题(1、2小题3分,第3小题4分,合计10分)

1、jsp有哪些内置对象?作用分别是什么?

2、jsp有哪些动作?作用分别是什么?

3、JSP中动态INCLUDE与静态INCLUDE的区别?

六、面试题(共10分)

mysql的test数据库里有一个表叫hero,该数据库放在IP地址为127.0.0.35的计算机上,并且端口号为3307。Mysql的驱动“”已经放在了Tomcat服务器下的commonlib下。数据库的帐号和密码分别为“zhangchao”、“huzi”.需要从这个表里查出如下图的格式显示在网页上:

英雄名 hp mp 终极技能

阿尔萨斯 500 300 尸体复活

伊利丹 450 250 恶魔附体

穆拉丁 550 250 天神下凡

4


本文标签: 方法 使用 数据库 连接 对象

更多相关文章

Win10系统异常应该怎么修复_win10系统修复

17天前

win10系统使用久了之后,一些垃圾文件也会压得系统不堪重负,碰上些恶意软件还会修改设置导致系统出现异常,或是操作修改些服务也都会导致系统受损。当系统的反应越来越慢,或是直接瘫痪,又该怎样处理?重装?感觉又有些麻烦,所以修复吧。下面就

文件vcruntime140.dll找不到该怎么办?分析解决vcruntime140.dll

17天前

最近许多用户都说他们的电脑出现了一个提示,显示vcruntime140.dll文件缺失。你可能想知道这个突然出现的问题是怎么回事。实际上,这种情况通常意味着你的电脑中的vcruntime140.dll文件已经丢失了。这个DLL文件对于

CPU使用率飙升至100%的诊断与解决方案_cpu飙升原因排查

17天前

CPU使用率飙升至100%的诊断与解决方案 目录 CPU使用率飙升的原因 1. 死循环 死循环是指程序在特定条件下进入了一个无限循环,无法跳出,导致CPU资源被完全占用。例如,我们有一段代码用来检查文件

pipwire cpu 100%使用率的问题

17天前

在Manjaro使用6.14以下内核版本+pipwire1.4.1及以下版本(已知存在问题的版本) 会出现因为声卡snd-seq模块导致的单核cpu使用率100%,导致笔记本耗电严重。通过lsof 看下5这个描述符是干啥的

7z.dll 100%卡顿?找回《穿越火线》安装进程的策略_抽取7z.dll100%不动了

16天前

如果在安装《穿越火线》(CrossFire,简称CF)时卡在了7z.dll的解压进度达到100%,这通常表示游戏安装程序正在使用7-Zip库来解压缩游戏文件,而这一过程可能由于各种原因变得异常缓慢或停滞。要解决这个问题,可以尝试以下几

React-ScrollLock 使用教程

16天前

React-ScrollLock 使用教程 1. 项目介绍 React-ScrollLock 是一个轻量级、高性能的 React 组件,用于在弹出框或模态窗口打开时防止页面背景滚动。它巧妙地解决了 Web 应用中常见的

MSI详解_msi全称

16天前

原文: 1. 什么是MSI MSI全称Message Signaled Interrupt。当设备向一个特殊地址写入时,会向CPU产生一个中断,即也MSI中断。MSI能力最初在PCI 2.2里定

远程控制利器 TeamViewer 使用教程_timeviewer

16天前

去年(2008年)12月份就关注过TeamViewer,感觉这款软件真的很不错,并且转载了一篇网络上的TeamViewer教程,不过现在看来原来那篇教程还有很多不足, 所以现在推出最新的TeamViewer使用

Cmos checksum error-Defaults loaded

15天前

电脑开机后显示Cmos checksum error-Defaults loaded 后进不了BIOS设置 可能是你的BIOS电池没有电了,如果是请更换,如果是其它原因按下面方法进行检修。启动按F1才能进

如何轻松强制删除电脑上的文件_强制删除电脑文件

15天前

有时,文件无法通过常规方法删除,可能是因为它们正在使用、已损坏或受到保护。遇到这种情况,您需要强制删除文件的方法。别担心,本指南将通过以下分步说明,告诉您如何在 Windows 或 Mac 电脑上强制删除文件。 第一部分:如何

CPU负载与CPU使用率之区别

15天前

01 简介存储、内存和 CPU(中央处理器)等系统资源不足会极大地影响应用程序的性能。因此,监控这些组件至关重要。 与磁盘和内存不同,监控 Linux 系统上的 CPU 使用率并不那么简单。在本文中,我

如何在电脑上控制手机?电脑控制手机教程_vysor

15天前

要通过电脑控制手机,您可以使用一些专业软件,如Total Control、ApowerMirror、或AirDroid等。这些软件允许您将手机屏幕镜像到电脑,并使用鼠标和键盘控制手机。以下是一个简单的教程,教您如何使用Total Co

使用Genymotion时无法虚拟机文件_genymotion虚拟机failed to download file

14天前

在安装了Genymotion with VirtualBox 版本之后 添加虚拟机 选择虚拟机下载的时候下载失败 在Genymobile 用户临时数据中找到log日志 win7 下路径 C:Users

【2025终极指南】电脑怎么连接打印机:从USB有线、WiFi无线到共享打印机的全方位教程_打印机连接

14天前

本文是一篇关于“ 电脑怎么连接打印机”的终极技术指南,旨在解决从家庭用户到办公室环境中的各类打印机连接难题。文章将系统性地讲解四种核心连接方法:传统的 USB有线连接、主流的

Centos LVM磁盘合并方法_centos合并硬盘

11天前

Centos LVM磁盘合并方法 使用fdisk -l命令查看机器增加了2块物理磁盘,一块40G另一块50G 需要将这两块盘的空间合并在一起,而且还需要动态扩展即在不关机的情况下操作 使用pvcreate将两块

穿越火线烟雾透视源码技术解析与风险警示

10天前

简介:“CF调烟雾透源码”指通过修改《穿越火线》(CrossFire)游戏客户端实现烟雾透视效果的技术,通常利用内存注入、函数钩取等手段篡改烟雾渲染逻辑,达到在烟雾中看清敌人的目的。此类行为属于游戏作弊,涉及客户端篡改、反作弊系统绕过

正斜杠与反斜杠的使用差异

10天前

分享一下我老师大神的人工智能教程!零基础,通俗易懂! 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!给我老师的人工智能教程打call!你好! 这是你第一次使用 **Markdo

免费畅游ChinaNet:坊巷WIFI应用指南

10天前

简介:坊巷WIFI是一款专为福建地区用户设计的软件,提供免费使用ChinaNet网络服务。软件基于WIFI技术,允许用户无线连接互联网。它覆盖全国范围,稳定高速,适合移动上网或公共场所使用。坊巷WIFI的安装程序坊巷WIFISetup

电脑怎么连接wifi?【图文详解】笔记本电脑怎么连接无线wifi?笔记本电脑连不上wifi怎么办?_笔记本电脑怎么连接wifi

10天前

一、问题背景 现在不管是上班办公、居家追剧,还是在线学习, 都离不开笔记本电脑连WiFi。但很多人,尤其是刚接触电脑的新手,一看到没弹出WiFi列表、不知道点哪里输入密码,就会犯难。 还

USB无线网卡,台式机无线上网的超级共享秘籍,一步到位!

8天前

轻松无线,USB无线网卡共享台式机接入ADSL无线上网 笔者在去年10月份的时候购置了一部内置无线网卡的笔记本电脑,但这个功能一直没有机会得以应用。今年春节回家的几日中突然萌发了组建无线局域网的想法,因为如果想用自

发表评论

全部评论 0
暂无评论