动态网页设计试题

合集下载

动态网页设计(JSP)_习题集(含答案)

动态网页设计(JSP)_习题集(含答案)

《动态网页设计(JSP)》课程习题集一、单选题1.下面哪种技术不属于B/S设计模式:( )A. CGI B. XML C. ASP D. PHP2.下面关于B/S、C/S设计模式比较的描述哪项错误()A. C/S开发和维护成本高B. B/S 客户端负载重C. C/S移植困难D. B/S用户的界面是由客户端所装软件决定的3.下面哪种B/S模式设计技术由SUN公司倡导()A. CGI B.JSP C. ASP D. PHP4.下面关于JSP与ASP比较的描述,哪一项不是JSP独有特点()A. 跨平台性B. 一次编写,到处运行C. 编写容易,快速上手D. 通过JDBC驱动程序与数据库连接5.下面哪一个不能作JSP的服务器()A. IBM WebSphereB. BEA WebLogicC. TomcatD. PWS6.下面哪个不是配置tomcat运行环境所需的环境变量 ( )A. CLASSPATHB.TOMCAT_HOMEC.JAVA_HOMED. OS7.在配置tomcat虚拟目录时,需要打开哪个文件? ()A. index.jspB. web.xmlC.server.xmlD.以上都不是8.在配置tomcat虚拟目录时,需要在哪两个元素之间插入配置信息?()A. Context与HostB. Context与ListenerC. Context与ServerD.以上都不是9.一个标准的HTML文件是以<html>标记开始,并以什么标记结束( )A.<html>B. </htm>C. <htm>D. </html>10.下面哪个标记表示html文件的头元素( )A. <html> B. <body> C. <head> D. <title>11.下面哪个标记表示html文件的标题元素( )A. <html>B. <body>C. <head>D. <title>12.下面哪个是属性而不是标记 ()A.IMGB. FORMC. HREFD.TD13.下面哪个是标记而不是属性()A.HREFB.HTMLC.SRCD.BORDER14.下面哪个不是表单标记( )A. INPUTB.RADIOC.CHECKBOXD. TR15.下面哪个对象与另外三个不在一个层次上( )A. FRAMEB.DOCUMENTC.LOCATIOND.HIDDEN16.下面哪个对象与另外三个不在一个层次上()A. SELECTB.PASSWORDC.HISTORYD.TEXTAREA17.下面哪个对象与另外三个不在一个层次上()A. FORMB. AREAC.PLUGIND. FILEUPLOAD18.在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同( )B.ONBLURC.VALUED.DEFAULTVALUE19.在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同( )A.ONFOCUSB.ONSLECTC.ONCHANGED.OPTIONS20.在JavaScript中弹出一个提示信息框的函数是:( )A. messageB. warnC. alertD. 以上都不是21.下面哪个不是Java中关键字( )A. abstractB.breakC. nullD.int22.下面哪个不是包装类( )A. BooleanB.CharacterC. IntegerD.System23.下面哪个不是包装类()A.LongB.StringC.FloatD.Double24.在下面html头元素中定义样式规则的代码中<___?___ TYPE="TEXT/CSS">H2 { FONT-SIZE: LARGE; COLOR: BLUE }</____?___>问号处应该是: ( )A. head B. style C. body D. 以上都不是25.在简单数据类型之间进行转换时,需要考虑优先级关系,下面哪个描述不正确()A. byte<shortB. char<shotC. float<doubleD. long>int26.下面哪一项不是Java类访问控制关键字()A. publicB. protectedC. thisD. private27.下面哪一项不是JSP注释()A.<!-- -->B.<%-- --%>C.//D. & &28.下面哪一项不是JSP的page指令的属性()A. importB. contentTypeC. sessionD. useBean29.下面哪一项不是JSP的page指令的属性()A. extendsB. errorPageC.paramsD. isThreadSafe30. <jsp:forward page="test.jsp"/> 代码属于Jsp中的()A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是31. <%@ page import=”java.util.Date”%> 代码属于Jsp中的( )A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是32.下面哪项不是Jsp内置对象( )A. JDBCB. responseC. sessionD. out33.下面哪项不是JavaScript的内置对象( )A. dateB. mathC. documentD. string34.下面哪项不是默认情况下已经被加入到当前JSP页面,而不需要特殊声明( )A. ng.*B. java.servlet.*C. java.util.*D. java.servlet.http.*35.下面哪项不是JSP操作指令()A. getPropertyB. forwardC. includeD. import36.下面哪项不是JSP操作指令的作用()A. 与服务器端资源进行通信B. JSP的解释引擎,需要在编译时做什么动作C. 通过标记库定义自定义标记D. 使 JSP 页面可与 JavaBean 对象进行交互37.下面哪项不是与Bean进行交互的JSP操作指令( )A. useBeanB. includeC. getPropertyD. setProperty38.下面哪项不是useBean动作scope属性可能的值( )A. pageB. requestC. response D.session39.下面哪项不是useBean动作可能的属性值( )A.contentTypeB. idC. scope D.class40.面哪项是错误的设置Bean属性值的方法( )A. <jsp:setProperty name="beanInstanceName" property= "*" />B. <jsp:setProperty name="beanInstanceName" property="propertyName"/>C. <jsp:setProperty name="beanInstanceName" property="propertyName"param="parameterName" />D.<jsp:setProperty name="beanInstanceName" property="*" value="{string | <%= expression %>}"/>41.下面哪项不是Jsp内置对象( )A.requestB.sessionC.config D.Cookie42.下面哪项不是request对象的方法( )A. getAttribute(String str)B. getCookies()C. getParameter(String str)D. sendRedirect(String url)43.下面哪项不是response对象的方法( )A. setContentType(String contentTypestr)B. setHeader(String headername,String headervalue)C. getParameter(String str)D. sendError(int errorcode)44.下面哪项不是Cookie类的方法()A. invalidate()B. getMaxAge()C. setValue(String newValue )D. setVersion(int v)45.下面哪项不是session对象的方法()A.getAttribute (String name)B.invalidate()C.getServletInfo()D.setAttribute(String name, Object value)46.下面哪项不是application对象的方法()A. getAttribute (String name)B. getCookies()C. getInitParameter()D. setAttribute(String name, Object value)47.下面哪项不是out对象的方法()A.invalidate()B.newLine()C.flush()D.close()48.下面哪项不是File类的构造方法()A.File(String fileName)B.File(File directory)C.File(String directory, String fileName)D.File(File directory, String fileName)49.下面哪项不是File类的方法()A.boolean createNewFile()B.boolean mkdirs()C.void flush()D.String getParent()50.下面哪项不是File类的方法()A.String getAbsolutePath()B.String [] list()C.boolean canRead()D.void write(byte[] b)51.选出与其他三个不类似的选项()A.ReaderB.InputStreamC.FileD.Writer52.下面哪项是Reader和Writer都有的方法( )A.long skip(long n)B.int read()C.void close()D.void flush()53.下面哪个方法在RandomAccessFile类有,而在Reader或Writer类中没有()A.void close()B.int read()C.setLength(long newLength)D.以上都不是54.下面哪项不属于SQL语句的子类()A.数据定义语言(DDL)B.数据查询语言(DQL)C.事务控制语言(TCL)D.数据插入语言 (DIL)55.下面哪项不属于JDBC访问接口()A.ConnectionB.StatementC.ResultSetD.Callable56.下面哪项不属于数据库最常用的基本操作()A.查询(Select)B.装载(Load)C.插入(Insert)D.更新(Update)57.下面哪项不属于常见的JDBC驱动程序( )A.JDBC-ODBC桥加ODBC驱动程序B.本地协议纯Java驱动程序C.远程APID.本地API58.下面哪项不属于某个数据库JDBC驱动程序包()A.db2java.jarB.jspsmartupload.jarC.mssqlserver.jarD.mysql.jar59.下面哪个接口不具有executeQuery方法(不考虑参数) ()A.StatementB.ResultSetC.PreparedStatementD.CallableStatement60.下面哪项不属于结果集类型( )A.TYPE_FORWORD_ONLYB.TYPE_BACKWORD_ONLYC.TYPE_SCOLL_INSENSITIVED.TYPE_SCOLL_SENSITIVE61.下面哪项不属于结果集并发性()A.CONCUR_WRITE_ONLYB.CONCUR_READ_ONLYC.CONCUR_UPDATABLED.以上都不是62.下面关于通过JDBC访问数据库哪项说明正确( )A.对数据库操作一定要驱动程序B.对数据库操作一定要DriverManager.getConnectionC.对数据库操作一定要ResultSet对象D.以上说明都不正确63.下面哪项不属于JDBC for SQL Server 驱动程序包()A.msbase.jarB.msdriver.jarC.mssqlserver.jarD.msutil.jar64.在配置数据库连接池时,哪项说法错误()A.需要配置server.xml文件B.需要配置web.xml文件C.需要配置manager.xml文件D.以上都错误65.在配置数据库连接池时,配置server.xml,不需要修改哪个元素()A.ContextB.ServerC.ResourceD.ResourceParams66.在配置数据库连接池时,配置server.xml,哪项不属于要修改的parameter元素()A.factoryB.driverClassNameC.portD.maxWait67.下面哪项不是Hashtable类的方法()A.clear()B.contains()C.next()D.put()68.下面哪项不是Servlet处理客户请求的方法()A.doPost()B.doGet()C.service()D.destroy()69.在配置Servlet时,需要书写web.xml文件,哪个元素不是必须的()A.servlet-nameB.servlet-classC.url-patternD.url-mapping70.下面哪项不是常用邮件协议()A.SMTPB.POP3C.IMAPD.TCP71.下面哪项不是Servlet生命周期的方法()A.initB.serviceC.updateD.destroy72.下面哪项不是JavaMail所需的jar包 ( )A.mail.jarB.activation.jarC.xmail.jarD.以上都不是73.下面哪项不是JavaMail所需的类 ( )A. SessionB. MimeMessageC. MailD. Store74.下面哪项不是XML的三种显示样式 ( )A. CSSB. XSLC. Data IslandD. Schema75.下面哪项不是JSP操作XML文件的方式( )A. DOMB. SAXC. XDOMD. JDOM二、简答题76.在JSP中专门提供了3个页面指令来与JavaBean交互,它们分别是哪3个指令,并简述它们的功能。

ASP动态网页设计期末复习练习题(一)答案

ASP动态网页设计期末复习练习题(一)答案

ASP动态网页设计练习题(一)一、选择题1。

关于HTML文件说法错误得就是:(C)A HTML文件就是一个包含标记得文本文件。

B 这些标记告诉浏览器怎样显示这个页面。

C HTML文件必须以、htm为扩展名。

D HTML文件可以用一个简单得文本编辑器创建。

2、关于HTML文件说法正确得就是:(C)A HTML标记都必须配对使用。

B在<title〉与〈/title>标签之间得就是头信息。

C HTML标签就是大小写无关得,<b>跟<B〉表示得意思就是一样得.D 在<u〉与</u>标签之间得文本会以加粗字体显示。

3、想要在HTML中显示一个小于号“〈”,需要用到字符实体(B)。

A &gt;B &lt;C&nbsp;D &quot;4、HTML使用锚标签(〈a〉)来创建一个连接到其她文件得链接,链接得资源(D).A 只能就是HTML页面与图像B 不可以就是声音C 不可以就是影片D 可以就是网络上得任何资源5、锚标签(<a>)得target属性,可以定义从什么地方打开链接地址,下列哪一个就是tar get属性得默认值(A)。

A _selfB _blankC _parentD _top6、关于锚标签(〈a>)说法错误得就是:(D)A 用name属性创建一个命名锚点,可以让链接直接跳转到一个页面得某一章节,而不用用户打开那一页,再从上到下慢慢找。

B 想要访问本页得锚点,在URL地址得后面加一个“#”与这个锚点得名字。

C href属性用来指定连接到得URL。

D href属性不能用来指定到一个邮箱地址.7、关于HTML框架说法错误得就是:(A)A 〈frame〉标签定义了如何将窗口拆分成框架。

B可以给不支持框架得浏览器写上<noframes〉标签。

C HTML框架中得各个页面就是相互独立得。

D HTML框架得使用让打印整个页面变得困难。

8、关于HTML表格说法错误得就是:(C)A 表格得width属性可以设置为像素值或百分比.B 表格得height属性可以设置为像素值或百分比。

动态网站开发模拟试题及满分答案

动态网站开发模拟试题及满分答案

1 ()技术不能将网页元素有静态转变为动态2 的数据源可以是:3 对数据源进行的操作包括:4 是一种5 数据库应用程序的开发流程包括:6 提供了哪些对象进行状态管理:7 CompareValidator用哪些属性指出要进行验证的两个控件的名称:8 DataAdapter对象的常用属性包括:9 NET 框架的组成包括10 NET框架支持的开发语言包括:11 NET数据提供程序的对象包括:12 RangeValidator控件指定用于比较的数据类型的属性不是()。

13 Request对象的__属性可以获得客户端提交的数据。

14 SqlCommand对象的CommandType属性可以取值为:15 TextBox控件的TextMode 属性可以设置为:16 ValidatorSummary验证控件的作用不正确的是17 ValidatorSummary验证控件的作用中没有18 Web 服务器控件包括:19 不可以跨服务器共享的服务器端状态管理技术是()。

20 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),不能将控件的TextMode属性设置为()。

21 当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,下列控件不能选择以下哪个控件22 定义网页标准控件的格式不正确的是。

23 定义验证错误信息的验证控件属性不正确的是()。

24 动态网页的扩展名可以是25 对输入值范围进行验证的控件,不能选用()。

26 对输入值范围进行验证的控件是()。

27 对于应用程序状态的描述说法正确的是()。

28 方法能向网页内写入文本的是29 关于Cookie状态说法正确的是()。

30 关于单文件页模型和代码隐藏页模型,以下说法正确的是:31 关于会话状态说法正确的是()。

32 关于视图状态说法不正确的是()。

33 关于页面验证,说法不正确的是()。

34 关于应用程序状态说法不正确的是()。

动态网页设计习题答案

动态网页设计习题答案

模块1 网站建设基础一、填空题1. 全球信息网2. html、htm3. 域名、网站空间4. cascading style shee,被称为层叠样式表或级联样式表5. 记事本、HotDog Professional、HomeSite、UltraEdit、WYSIWYG Web Builder 8.1、Dreamweaver、Frontpage6. uniform resource locator7. HTML、HTML8. W3C9.JavaScript二、简答题1.写出URL包含的3部分内容的作用。

答:URL通常包括3部分,第一部分是Scheme,告诉浏览器该如何工作;第二部分是文件所在的主机;第三部分是文件的路径和文件名。

2.网页和网站有什么区别?答:网页是网站上的某一个页面,它是一个以扩展名为html或htm的文件,向浏览者传递信息的载体,以超文本和超媒体为技术,采用HTML、CSS、XML、JavaScript等语言来描述组成页面的元素,并通过浏览器进行解释,最后把结果信息通过浏览器在网页上显示出来。

网站(website)是指Internet上的一个固定的面向全世界发布消息的地方,由域名(也就是网站地址)和网站空间构成,通常包括主页和其他具有超链接文件的页面。

3.写出网站开发的基本流程。

答:1.建设网站前的市场分析2.建设网站的目的及功能定位3.网站技术解决方案4.网站内容及实现方式5.进行网页设计6.选择网页设计的工具7.费用预算8.网站测试9.网站维护10.网站发布与推广模块2 Web标准及其构成一、填空题1. W3C和ECMA2. 表现标准语言主要包括CSS,行为标准语言主要包括对象模型(如W3C DOM)、ECMAScript3. eXtensible HyperText Markup Language、文档结构二、简答题1.什么是Web标准?为什么要使用Web标准来开发网页?答:Web标准不是某一个标准,而是一系列标准的集合。

动态网页制作技术(参考题及答案

动态网页制作技术(参考题及答案
3.主机域名center.nbu.edu.cn由四个子域组成,其中()子域代表国别代码。
A、center B、nbu C、edu D、cn
答案:D
4.以与</HTML>这两个标记合起来说明在它们之间的文本表示两个HTML文本 B、HTML文档是一个可执行的文档 C、HTML文档只是一种简单的ASCII码文本 D、HTML文档的结束标记</HTML>可以省略不写
A、正确 B、错误 答案:正确
9.网页是指采用超文本标记语言编写的,可以在浏览器下浏览的一种文档。
A、正确 B、错误 答案:正确
四、名词解释 1.ODBC数据源
答案:ODBC数据源是指在对数据库进行访问时,可以通过ODBC接口访问的具体数据库信息。
2.记录集
答案:记录集就是一组记录的集合,在记录集对象中,保存有通过查询所获得的记录。通过访问记录集对象,就可获得这些记 录。
A、索引式 B、内联式 C、嵌入式 D、外部式
答案:A
8.不论是网络的安全保密技术,还是站点的安全技术,其核心问题是().
A、系统的安全评价 B、保护数据安全 C、是否具有防火墙 D、硬件结构的稳定
答案:A
9.当标记的TYPE属性值为()时,代表一个可选多项的复选框。
A、TEXT B、PASSWORD C、RADIO D、CHECKBOX
A、HTTP B、HTTPS C、SHTTP D、SSL
答案:B
16.在DreamweaverMX中,想要使用户在点击超链接时,弹出一个新的网页窗口,需要在 超链接中定义目标的属性为()
A、parent B、_bank C、_top D、_self
答案:B
17.在色彩的RGB系统中,32位十六进制数000000表示的颜色是().

Dreamweaver网页制作笔试试题(含答案) 静态网页 动态网页

Dreamweaver网页制作笔试试题(含答案) 静态网页 动态网页

网页制作基础知识若要编辑Dreamweaver 8站点,可采用的方法是( A )。

A.执行菜单“站点”/“管理站点”命令,然后选择一个站点,单击“编辑”B.在“文件”面板中,切换到要编辑的站点窗口中,双击站点名称C.执行菜单“站点”/“打开站点”命令,然后选择一个站点D.在“属性面板”中进行站点的编辑在一个网站中,路径的表示方式一般有( C )。

A.绝对路径、根目录相对路径B.绝对路径、根目录绝对路径C.绝对路径、根目录相对路径、文档目录相对路径D.绝对路径、根目录绝对路径、文档目录相对路径以下扩展名中不表示网页文件的是( D )A. .htmB. .htmlC. .aspD. .txt构成WEB站点的最基本的单位是( C )A.网站B.主页C.网页D.文字网页最基本的元素是( A )A.文字与图像B.声音C.超链接D.动画在进行网站设计时,属于网站建设过程规划和准备阶段的是( B )A.网页制作 B.确定网站的主题 C.后期维护与更新 D.测试发布Dreamweaver是( B )软件A.图像处理B.网页编辑C.动画制作D.字处理在网站整体规划时,第一步要做的是( A )A.确定网站主题B.选择合适的制作工具C.搜集材料D.制作网页“HTTP”的中文含义是( B )。

A.文件传输协议B.超文本传输协议C.顶级域名网址D.以上都不是要显示或隐藏面板可以按下( B ) 键A.F2B.F4C.F8D.F11打开Dreamweaver 8窗口后,如果没有出现属性面板。

可执行(C)菜单中的“属性”命令将其打开。

A、插入B、修改C、窗口D、命令在站点中建立一个文件,他的扩展名应是( D )。

A、DOCB、PPTC、XLSD、HTM网站首页的名字通常是( D )A、Index.htmB、Index.htmlC、WWWD、A或B在默认状态下,Dreamweaver的插入工具栏共分为几个类别?(A)A、6个B、7个C、8个D、9个在Dreamweaver中,在浏览器中预览当前页面可用哪能个快捷键:(A)A:F12 B:F8 C:F5 D:ctrl+SURL 又称为:(A)A:统一资源定位符 B:客户机 C:网络服务商 D:远程访问Html网页可用以下哪个工具制作:(D)A:Fontpage B:记事本 C:Dreamweaver D:以上均可在Dreamweaver中,如果网页中的某幅图片(hgj.gif)和该网页的地址从"C:\my document\123\"变为"D:\123\my document\123 \",在不改变该网页的地址设置情况下,仍然能正确在浏览器中浏览到该图象的地址设置是:( A )A:"C:\my document\123\hgj.gif" C:"\123\hgj.gif" B:"\my document\123\hgj.gif" D:"hgj.gif"下面说法错误的是:( D )A:规划目录结构时,应该在每个主目录下都建立独立的images目录B:在制作站点时应突出主题色C:人们通常所说的颜色,其实指的就是色相D:为了使站点目录明确,应该采用中文目录如果正在编辑的文件没有存盘,系统在文件名上加( D )提示用户。

《动态网页制作》课堂练习

《动态网页制作》课堂练习

A、JavaScript样式表 B、VBScript样式表 C、内联式样式表
D、外联式样式表
(选答: )
6、[0290]使用CSS为多个网页进行相同风格的布局和外观设置时,为了方便对这些网页进行修改,最好使用( )
A、内联式样式表 B、外联式样式表 C、JavaScript样式表
A、.doc B、.jpg C、.swf D、.asp
(选答: )
4、[0230]网页设计中,下面关于ASP的表述中,正确的是( )
A、ASP是一套客户端脚本运行环境 B、ASP程序只能用写字板打开编辑
C、用户在客户端看到的代码就是asp的源代码
D、ASP程序中可以包含HTML标记以及脚本语言
5.4 ASP脚本的应用
单选题
1、 A 2、 D 3、 D 4、 D 5、 D 6、 C 7、 B 8、 A
9、 A 10、C 11、B 12、D 13、B
D、VBScript样式表
(选答: )
7、[0341]下面哪个选项是客户端脚本语言( )
A、FLASH5.0和Internet Explorer B、VBScript和VBScript
C、FrontPage2000和 Dreamweaver D、以上都是
(选答: )
A、服务器端运行的 B、客户端和服务器端同时运行的
C、客户端和服务器端交叉运行的 D、客户端运行的
(选答: )
10、[1226]下列选项中是客户端脚本语言的是
A、VBA B、Internet Explorer和Flash MX
5.4 ASP脚本的应用
单选题
1、[1051]网页设计中,下面关于ASP的表述中,正确的是( )

动态网页设计技术智慧树知到答案章节测试2023年

动态网页设计技术智慧树知到答案章节测试2023年

第一章测试1.关于CSS的描述,下列说法正确的是()。

A:目前流行的CSS版本为CSS3。

B:当CSS作为独立的文件时,必须以.html为后缀名。

C:CSS用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。

D:只有独立的CSS文件才符合结构与表现分离的特点。

答案:C2.下列选项中,JavaScript运算符的优先级最高的是()。

A:+B:==C:++D:()答案:D3.根据运算符的优先级,表达式z=2(1+23)的运算结果为()。

A:14B:16C:12D:18答案:A4.下列选项中,没有对应的结束标记的是哪一项?()。

A:B:C:D:答案:A5.下列选项中,字号最大的是哪一项?()。

A:B:C:D:答案:A第二章测试1.一个格式良好的XML文件的根元素个数是()。

A:1B:2C:4D:3答案:A2.假设在helloapp应用中有一个hello.jsp,它的文件路径如下:/webapps/helloapp/hello/hello.jsp在web.xml文件中没有对hello.jsp作任何配置,那么浏览器端访问hello.jsp的URL是什么?A:http://localhost:8080/helloapp/hello/hello.jspB:http://localhost:8080/helloC:http://localhost:8080/hello.jspD:http://localhost:8080/helloapp.jsp答案:A3.下面选项中,关于Tomcat存放Web应用程序需要访问的JAR包的是()。

A:confB:binC:webappsD:lib答案:D4.下面选项中,哪个头字段可以指定客户端使用的操作系统及版本?()。

A:If-Modified-SinceB:User-AgentC:LocationD:Referer答案:B5.在DTD文档中,声明如下语句<!ELEMENT 学生信息 (地址,成绩)>它所代表的含义是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

动态网页设计试题
一、单项选择题(每小题3分,共24分)下列各题A、B、C、D四个选项中,
只有一
个选项是正确的。

1.下面哪种技术不属于B/S设计模式:()
A( CGI B. XML C. ASP D. PHP 2.下面哪个对象与另外三个不在一个层次上()
A. FORM
B. AREA
C.PLUGIN
D. FILEUPLOAD 3.在简单数据类型之间进行转换
时,需要考虑优先级关系,下面哪个描述不正确()
A.byte<short
B.char<shot
C.float<double
D.long>int 4. <%@ page import=“java.util.Date”%> 代
码属于Jsp中的()
A.(编译指令)指令 directive
B.(操作指令)动作 action
C.(Jsp代码)脚本元素 sriptlet
D. 以上都不是
5.下面哪项不是默认情况下已经被加入到当前JSP页面,而不需要特殊声明()
A. ng.*
B. java.servlet.*
C. java.util.*
D. java.servlet.http.* 6.下面哪项不是Cookie类的方法()
A. invalidate()
B. getMaxAge()
C. setValue(String newValue )
D. setVersion(int v)
7. 在配置数据库连接池时,配置server.xml,不需要修改哪个元素()
A. Server
B. Resource
C. Context
D. ResourceParams
8.下面哪项不是JSP操作XML文件的方式 ()
A. DOM
B. SAX
C. XDOM
D. JDOM
二、填空题(每空2分,共20分)
第 2 页,共 3 页
1、使用JSP+Tomcat连接SQLSERVER数据库,需要将SQLSERVER的JDBC驱动添加
到Tomcat的__________文件夹中。

2、当在Servlet中调用包,是为了使用PrintWriter类来创建对象,
实现对页面的输出。

3、当服务器加载一个Servlet时候,它将调用方法
4、从本质上说,JavaScript和Java没有什么联系,但是同时作为语言,可以从
三个角度来区别。

即JavaScript是语言,而Java是编译型语言;Java
代码经编译后成为二进制文件,而JavaScript是文件;Java可以通过
小应用程序嵌入HTML文件,而JavaScript HTML文件中。

5、在Jsp
中,response对象的作用是______
6、在使用JavaBean时,setProperty标记的作用是_________
7、ResultSet.TYPE_FORWORD_ONLY:指定ResultSet对象是
三、简答题(共34分)
1. (6分)在JSP中专门提供了3个页面指令来与JavaBean交互,它们分别是哪3
个指令,并简述它们的功能。

2. (4分)列出两种HTTP请求。

3. (6分)如何通过JDBC-ODBC桥来访问数据库?
4. (8分)简单讲述以下request对象的几个方法的作用
setAttribute(String name,Object)
getAttribute(String name)
getAttributeNames()
getCookies()
getCharacterEncoding()
getContentLength()
getHeader(String name)
getHeaders(String name)
5((6分)请说出在web应用程序中jsp、Servlet、JavaBean 三者在MVC设计模式
中的对应角色和作用.
6((4分)阅读下面html源文件,写出显示结果:
<SCRIPT LANGUAGE="JavaScript">
var d=1;
var n=5;
function f(y)
{
var x = y * 3;
document.write(x);
if(y<n-1) document.write("*");
第 3 页,共 3 页
return x;
}
for(x = 1; x < n; x++)
{
d*=f(x);
}
document.write("=");
document.write(d);
</SCRIPT>
四、编程题(共22分)
阅读下面这段代码,画出这段代码在IE浏览器中输出的结果。

要在do_submit.jsp中打印出从上面html文件的表单提交的参数,请写出do_submit.jsp文件内容。

<HTML>
<BODY>
<FORM ACTION="do_submit.jsp" METHOD="POST">
姓名:<INPUT TYPE="TEXT" NAME="USERNAME"><BR>
密码:<INPUT TYPE="PASSWORD" NAME="USERPWD"><BR>
性别:<INPUT TYPE="RADIO" NAME="SEX" value=男”” CHECKED>男<INPUT TYPE="RADIO" NAME="SEX" value=”女” >女 <BR>
血型:<INPUT TYPE="RADIO" NAME="BLOOD" value=”O” CHECKED>O <INPUT TYPE="RADIO" NAME="BLOOD" value=”A”>A
<INPUT TYPE="RADIO" NAME="BLOOD" value=”B”>B
<INPUT TYPE="RADIO" NAME="BLOOD" value=”AB”>AB <BR>
简介:<TEXTAREA ROWS="8" NAME=”INTOR” COLS="30"></TEXTAREA><BR> <INPUT TYPE="SUBMIT" VALUE="提交">
<INPUT TYPE="RESET" VALUE="重置">
</FORM>
</BODY>
</HTML>。

相关文档
最新文档