ImageVerifierCode 换一换
格式:DOC , 页数:22 ,大小:184KB ,
资源ID:8361167      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-8361167.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Web应用开发练习题.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

Web应用开发练习题.doc

1、1Web 应用开发一、选择1、下面哪一个不是 JSP 本身已加载的基本类?(B)A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.*2、以下关于 JavaBeans 的说法中,错误的是(B) 。A、JavaBeans 是基于 JAVA 语言的。B、JavaBeans 是 JSP 的内置对象之一。C、JavaBeans 是一种 Java 类。D、JavaBeans 是一个可重复使用的软件组件。3、下面的说法错误的是:(D)A Jsp 可以处理动态内容和静态内容B 在 Jsp 最终会编译成字节码后执行C 在 jsp 中可

2、以使用脚本控制 Html 的标签生成D Jsp 中不能使用/注释 Java 脚本中的代码4、下述选项中不属于 JDBC 基本功能的是:(D)A. 与数据库建立连接 B. 提交 SQL 语句 C. 处理查询结果 D. 数据库维护管理5、JSP 页面经过编译之后,将创建一个(B)A applet B severlet C application D exe 文件6、在 jsp 中,要定义一个方法,需要用到以下(C)元素。A. B. C. D. 7、JSP 在 WEB 服务器上运行结果:(A)A.可以在 WEB 浏览器看到,B.只能在浏览器看到。C.可能在 WEB 浏览器看到,D.不可能在 WEB

3、浏览器看到。8、Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是:(D) A. 作用于整个 JSP 页面。 B. 可以在一个页面中使用多个指令。 C. 为增强程序的可读性,建议将指令放在 JSP 文件的开头,但不是必须的。 D. 指令中的属性只能出现一次。9、(D)的范围是从 Web 应用服务器一开始执行服务一直到 Web 应用服务器结束服务为止。A.页内有效 B.请求有效 C.会话有效 D.应用有效10、选择、在 JSP 中使用标记时,不会出现的属性是:(c)A.name B.property C.value D.以上皆不会出现11、对于预定义的说法错误的

4、是:(c)A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效C、声明的变量将作为局部变量 D、在预定义中声明的变量将在 JSP 页面初始化时初始化212、从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条 select 语句正确:(D)A、 Select * from 员工 where 姓名 =_玛丽_ B 、Select * from 员工 where 姓名 =%玛丽_C、 Select * from 员工 where 姓名 like _玛丽% D、 Select * from 员工 where 姓名 like %玛丽%13、在 JSP 中调用

5、 JavaBean 时不会用到的标记是:(A)A. B. C. D.14、关于 JavaBean 正确的说法是:(A)A、Java 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写B、在 JSP 文件中引用 Bean,其实就是用语句C、被引用的 Bean 文件的文件名后缀为.java D、Bean 文件放在任何目录下都可以被引用15、Servlet 程序的入口点是:(A)A、init() B、main() C、service() D、doGet()16、不能在不同用户之间共享数据的方法是(A)A、通过 cookie B、利用文件系统 C、利用数据库 D、通过 Servlet

6、Context 对象17、page 指令通过(A)属性指定当前页面的内容类型和字符集?A 、contentType B、 buffer C、 language D、 isErrorPage18、(B)指令指定自定义标签的描述器所在位置?A page B taglib C include D config19、在传统的 HTML 页面中加入(D)就构成了一个 JSP 页面文件。A、JAVA 程序片 B、JSP 标签C、用“”标记符号括起来的程序 D、JAVA 程序片和 JSP 标签20、假设在 helloapp 应用中有一个 hello.jsp,它的文件路径如下:%JAVA_HOME%/weba

7、pps/helloapp/hello/hello.jsp 那么在浏览器端访问 hello.jsp 的 URL是什么? ( C)A、http:/localhost:8080/hello.jspB、http:/localhost:8080/helloapp/hello.jspC、http:/localhost:8080/helloapp/hello/hello.jspD、http:/localhost:8080/webapps/helloapp/hello/dello.jsp21、配置 JSP 运行环境,若 WEB 应用服务器选用 TOMCAT,以下说法正确的是:(B )A、先安装 TOMCAT,

8、再安装 JDKB、先安装 JDK,再安装 TOMCATC、不需安装 JDK,安装 TOMCAT 就可以了D、JDK 和 TOMCAT 只要都安装就可以了,安装顺序没关系22、对于“”之间声明的变量,以下说法正确的是:(C )A、不是 JSP 页面的成员变量B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响D、是 JSP 页面的局部变量323、假设在 helloapp 应用中有一个 Javabean 文件 HelloServlet,它位于org.javathinker 包下,那么这个 b

9、ean 的 class 文件应该放在什么目录下? ( D)A、helloapp/HelloServlet.classB、 helloapp/WEB-INF/HelloServlet.classC、helloapp/WEB-INF/classes/HelloServlet.classD、helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class24、在客户端浏览器的源代码中可以看到(C )A、JSP 注释 B、HTML 注释C、JSP 注释和 HTML 注释 D、JAVA 注释25、page 指令的作用是:(A )A、用来定义整个 JS

10、P 页面的一些属性和这些属性的值B、用来在 JSP 页面内某处嵌入一个文件C、使该 JSP 页面动态包含一个文件D、指示 JSP 页面加载 Java plugin26、page 指令的 import 属性的作用是(C )A、定义 JSP 页面响应的 MIME 类型B、定义 JSP 页面使用的脚本语言C、为 JSP 页面引入 JAVA 包中的类D、定义 JSP 页面字符的编码27、page 指令的(C )属性可以设置 JSP 页面是否可多线程访问A、session B、buffer C、isThreadSafe D、info28、 (C )可在 JSP 页面出现该指令的位置处,静态插入一个文件。

11、A、page 指令标签 B、page 指令的 import 属性C、include 指令标签 D、include 动作标签29、以下对象中的( D)不是 JSP 的内置对象。A、request B、session C、application D、bean30、在 JSP 中,内置对象(B )封装了用户提交的信息,使用该对象可以获取用户提交的信息。A、session B、request C、response D、out31、request 对象可以使用( A)方法获取表单中某输入框提交的信息。A、getParameter(String s) B、getValue(String s)C、getPa

12、rameterNames(String s) D、getParameterValue(String s)32、JSP 的内置对象中(A )对象可对客户的请求作出动态响应,向客户端发送数据。A、response B、request C、application D、out33、从( )开始,到(A )结束,被称为一个会话。A、访问者连接到服务器,访问者关闭浏览器离开该服务器B、服务器启动,服务器关闭C、访问者连接到服务器,服务器关闭D、服务器启动,访问者关闭浏览器离开该服务器 34.下列代码编译后不会出现警告或错误的是 ( D )。(A) char c = “a“; (B) byte b = 25

13、5; (C) float c = 10.0; (D) double d = 1.0f;35.下边哪个不是 FORM 的元素?(D)A.Input B.textarea C.select D.table436.下面哪个是空格(B)A. B. C. D.37.中的 align 属性是什么含意?(C)A.加粗 B.斜体 C.对齐方式 D.边框样式38.下边哪个不是 JSP 的内置对象?(C)A.session B.request C.cookie D.out39.哪个是 JSP 指令标记?(C)A. B. C. D.40.当在 JSP 文件中要使用到 Vector 对象时,应在 JSP 文件中加入以

14、下哪个语句?(C)A. B.C. D.41. 关于 JavaBean 的说法,哪个是正确的?(D)A. JavaBean 的具体类可以不是 public 的。 B. JavaBean 可以只提供一个带参数的构造器。C. jsp:userBean 可以向 HTML 标记一样不关闭。 D. JavaBean 可以保存状态。42. JavaBean 的生命周期中,哪个是用来跟踪用户的会话的?(A)A. session B. request C. page D. application43. 要在 session 对象中保存属性,可以使用以下哪个语句?(A)A. session.getAttribut

15、e(“key”,”value”);B. session.setAttribute(“key”,”value”);C. session.setAtrribute(“key”);D. session.getAttribute(“key”);44. jsp:forward 和 sendRedirect 都是用来做页面跳转的,描述错误的是?(D)A. forward 之后可以使用原来的 request 对象,而且效率较高。B. sendRedirect 之后不可以使用原来的 request 对象,而且效率较低。C. forward 地址栏不变化,只能在 Web 应用程序内的页面间跳转。D. forwa

16、rd 地址栏变化,可以跳转到任何页面和机器。45.关于 get 和 post 两种请求,下列说法正确的是?(A)A. get 请求是默认的。B. get 请求处理的数据量大小不受到限制。/get 处理小数据量C. post 请求地址栏里是能看到数据的。D. post 请求可以由 doGet 方法处理。46. 如果 Tomcat 安装后,想要修改它的端口号,可以通过修改/conf 下的(B)文件来实现。A. web.xmlB. server.xmlC. server-minimal.xmlD. tomcat-user.xml47. 下边哪个不是 MVC 中的组成部分?(B)A. JavaBean

17、B. FrameWork5C. JSPD. Servlet48. 哪个不是 Servlet 接口的方法?(D)A. doGet 方法B. doPost 方法C. init 方法D. forward 方法49. Oracle 数据库的 JDBC 驱动程序类名及完整包路径为:(D)A. jdbc.driver.oracle.OracleDriverB. jdbc.oracle.driver.OracleDriverC. driver.oracle.jdbc.OracleDriverD. oracle.jdbc.driver.OracleDriver50. 下面哪一个是正确使用 JavaBean 的

18、方式?(A)A. B. C. D. 以下 HTTP 响应状态码的含义描述正确的是?(ad)200 OK 表示请求成功400 不良请求表示服务器未发现与请求 URI 匹配的内容。404 未发现表示由于语法错误而导致服务器无法理解请求信息500 内部服务器错误,无法处理请求MVC 模式的优势有哪些?(acd)MVC 模式使应用程序的结构更加清晰,通过将代码按照层次划分为业务逻辑/数据层、用户界面和应用流程控制这三个层次,能够增强代码的稳定性。MVC 模式实现了很好的分布式组件架构;对于项目开发而言,MVC 三层的分离有利于在项目小组内按照小组成员各自的擅长进行分工,有利于三个部分并行开发、加快项目

19、进度。MVC 模块功能的划分有利于在代码修改过程中进行模块的隔离,而不需要把具有不同功能的代码混杂在一起造成混乱。J2EE 打包与部署的模块包括以下哪些?acdWeb 模块和 EJB 模块.EAR 模块应用程序客户端模块资源适配器模块XML 模块6. 在 Servlet 中使用硬编码的 HTML 输出作为请求的响应具有哪些严重缺陷?(abc)很难对 HTML 做出修改,因为每次修改都必须重新编译 Servlet。6由于 HTML 是硬编码的,所以维护不同的语言很困难。判断用户的语言、所处的地区以及其他变化情况,然后再显示输出非常困难。当在 Servlet 中混合使用 HTML 和 Java 代

20、码时,就很难分清页面设计和编程的职责。很难做出动态的相应。7. 以下 Servlet 与 CGI 的对比正确的是?(两个答案)cd在可移植性和与平台无关性方面:Servlet 和 CGI 都能够跨平台和不同的 Web 服务器交互几乎所有的主流服务器都直接或通过插件支持 CGI。从持久性和性能上讲,传统的 CGI 对于每个 HTTP 请求都要启动一个新进程。而 Servlet 只要被 Web 服务器装载一次,就能被每一个客户请求调用。因此 Servlet 比 CGI 性能更高。Servlet 是用 java 编写的,它继承了 Java 语言的所有优点。Servlet 可以利用丰富的Java 库。

21、8. 下述 Servlet 的处理流程中表述不正确的步骤是:b客户端发送一个请求至服务器端;服务器将请求信息发给 Servlet;Servlet 引擎,也就是 ejb 容器会调用 Servlet 的 service 方法;Servlet.构建一个响应,并将其传给服务器。这个响应是动态构建的,相应的内容通常取决于客户端的请求,这个过程中也可以使用外部资源。服务器将响应返回给客户端。9. 以下哪个方法不是 Servlet 的生命周期接口定义的?dinit()service()destroy()create()10. 以下是 web.xml 文档的一部分:DisplaymyPackage.Displ

22、ayServlet2Search/search/search.jsp1请问以上 web.xml 文档中的设置是指示服务器首先装载和初始化哪个 servlet?dDisplayDisplayServlet search.jsp由 search.jsp 生成的 servlet711. 以下有关 Servlet 常用的请求头的含义说法错误的是:dAccept-Language 头指出客户端倾向的语言。如 en。Content-Length 头以字节为单位给出 POST 数据的长度。Host 表明了主机和端口。User-Agent 头表明了发出请求的客户代理的信息。12. 以下关于 Java Serv

23、let API 说法错误的是:dJava Servlet API 是一组 Java 类,它定义了 Web 客户端和 Web Servlet 之间的标准接口。Java Servlet API 由两个包组成:javax.servlet 和 javax.servlet.http。javax.servlet.http 包对 http 协议提供了特别的支持。javax.servlet 包提供了对除 http 协议外其他协议的支持。13. 下列有关 ServletRequest 和 ServletResponse 的描述错误的是?bServlet 引擎使用 ServletRequest 来向 Servle

24、t 提供有关客户请求的信息,使用ServletResponse 向客户端传送经过 MIME 编码的数据。HttpServletRequest 类和 HttpServletResponse 类能够提供进一步的与协议相关的数据。Servlet 的 Service 方法的参数是 ServletRequest 对象或 ServletResponse 对象中的一个。发送文本数据时,使用 getWriter 方法返回 PrintWriter 对象;发送二进制数据时,使用getOutputStream 方法返回 ServletOutputStream 对象。在调用 getWriter 或 getOutput

25、Stream 方法之前必须调用 setContentType 方法。14. 有关 Cookie 下列说法正确的是?(两个答案)abCookie 是将会话数据保存在客户端来维护会话状态的一种方式。它是服务器发送给浏览器的体积很小的纯文本信息获得 cookie 后,用户以后再访问同一个 Web 服务器时,浏览器会把 cookie 原样发送给服务器。Cookie 是服务器端状态管理机制Cookie 是相对安全的一种状态管理机制15. 下图中,两个客户端 client 1 和 Client 2 访问同一个 Servlet A。Servlet A 为两个不同的客户端创建了两个不同的线程 Thread 1

26、 和 Thread 2。以下关于它们的各个对象说法正确的是:(三个答案)abc8因为访问的是同一个 Servlet,所以 Thread 1 和 Thread 2 共享一个 ServletConfig 对象因为访问的是同一个 Servlet,所以 Thread 1 和 Thread 2 共享一个 ServletContext 对象ServletRequest 和 ServletResponse 对象是针对 Servlet 实例的。所以 Thread 1 和Thread 2 各自有各自的 ServletRequest 和 ServletResponse 对象。对于 HttpSession 对象,因

27、为是同一个 Servlet,因此它们是相同的。16. 有关过滤器 init()方法错误的是:a 每次调用过滤器时都会执行 init 方法。init 方法可以访问 FilterConfig 对象。 FilterConfig 对象提供了对 servlet 环境及web.xml 文件中指派的过滤器名的访问。利用 init 将 FilterConfig 对象存放在一个字段中,以便 doFilter 方法能够访问 servlet环境或过滤器名。FilterConfig 对象具有一个 getInitParameter 方法,它能够访问部署描述符文件(web.xml)中分配的过滤器的初始化参数。 17. J

28、SP 页面包括以下哪些元素?(三个答案)abcJSP 指令JSP ActionJSP 脚本JSP 控件18. ? JSP 生命周期可以分为以下哪些阶段:(三个答案)acd编译、装载创建、转换、初始化、执行清理、卸载19. 以下 JSP 脚本理解错误的是:dJSP 脚本元素允许将 Java 代码插入到 JSP 即将生成的 servlet 中。形式的表达式,将其值插入到 servlet 的输出中形式的 scriptlet,它被插入到 servlet 的_jspService 方法中。形式的注释,插入到 servlet 类中,通常用于提供注释。920. 有关 page 指令的属性理解正确的是?(三个

29、答案)bcdpage 指令中的 errorpage 属性是指明如果抛出一个异常,而异常没有被捕获时,此错误处理所指向的 URL。URL 可以指向一个普通的 HTML.页面。13-18page 指令的 contentType 属性用于设置 HTTP 响应头的 Content-TypepageEncoding 属性仅在 JSP1.2 中有效,它定义了页的编码字符。除非指定 page 指令的contentType 属性,否则缺省值为 ISO-8859-1。language 属性指定将要使用的程序设计语言。21. 使用 JavaBean 的好处有哪些?(三个答案)abcJavaBean 拥有标准化接口

30、的优点,在开发期有可视化编程工具的支持,在运行期有 JSP 和J2EE 连接器的支持。JavaBean 更明确的把 WEB 页面的设计和软件的设计区分开来。 JavaBean 可以在多个应用程序中重用JavaBean 可以实现安全性、事务行为、并发性和持久性。 22. 以下从四种不同的作用域中得到 Bean 的实例,说法错误的是:apage 是指当前 Web 应用程序的所有 JSP 文件中取得实例,从 Page 对象中获取 JavaBean;request 是指在当前的用户请求中取得实例,从 ServletRequest 对象中获取 JavaBean ;session 是指在当前的用户会话中取

31、得实例,常用于一个用户登录在网站上全过程不同请求之间共享数据,从 HttpSession 对象中获取 JavaBean ;application 是指在当前的应用程序中取得实例,常用于同一个应用程序不同用户访问时共享数据,从 ServletContext 对象中获取 JavaBean 。1、对于标准的 Web 网页,通常使用( B )表示响应信息是 HTML 格式的文本文件。Atext/css Btext/html Capplication/vnd.ms-excel Dapplication/msword2、HTML page 代码为:POST当点击以上页面的链接时,HelloServlet

32、中的哪个方法将被调用?( A )AdoGet BdoPostCdoHref DserviceGet3、关于在 Web 应用中于一个 Servlet 关联的过滤器数量,正确的说法是?( B )A不可以为一个 Servlet 部署多个过滤器类B可以为多个 Servlet 部署同一个过滤器类C每个 Servlet 必须至少有一个过滤器类D每一个过滤器类必须部署到至少一个 Servlet4、下列对于 JSP 脚本语法中的声明的说法错误的是?( C )AJSP 声明既可包含变量定义,又可包含方法定义和内部类定义 B一个声明仅在一个页面中有效C声明的变量将作为局部变量 D声明的变量将在 JSP 页面初始化

33、时被初始化5、mySession 是属于 HttpSession 类型的对象,则下列语句:10mySission.setMaxInactiveInterval(60);的作用为?( A )A如果用户访问本 web 应用程序的间隔超过了 1 分钟,会话将被容器终止B如果用户访问本 web 应用程序的间隔超过了 1 小时,会话将被容器终止C该会话的 Cookie 将在客户浏览器上保存 60 天D从该语句调用算起,再过 60 秒钟该会话将被容器强制终止6、以下说法正确的是?( D )AJSP 页面可以在本地打开 BSession 永久地保存在本地CCookie 永久地保存在本地 D会话跟踪可以用 U

34、RL 重写的方式实现7、设某 Servlet 代码如下:public class TestServlet extends HttpServlet implement SingleThreadModelprivate StringBuffer instanceVar = new StringBuffer();public void doGet(HttpServletRequest req, HttpServletResponse res)StringBuffer localVar = new StringBuffer();问下列哪个选项中的变量是线程安全的?( D )AinstanceVar B

35、localVarCNone DAResultSet rs=stmt.executeQuery(“select * from emloyees”);BStatement stmt=conn.creatStatement ();ResultSet rs=stmt.executeUpdate (“select * from emloyees”);CPreparedStatement stmt=conn.prepareStatement();ResultSet rs=stmt.executeQuery(“select * from emloyees”);DPreparedStatement stmt=

36、conn.prepareStatement(“select * from emloyees”);ResultSet rs=stmt.executeUpdate ();15、对客户请求访问 HTML 页面与访问 Servlet 的不同点描述正确的是?( C )A前者使用 HTTP 协议,后者使用 RMI 协议B前者 Web 服务器直接返回 HTML 页面,后者 Web 服务器返回的是 Servlet 的源代码C前者 Web 服务器直接返回 HTML 页面,后者 Web 服务器调用 Servlet 的方法,由 Servlet 动态生成 HTML 页面 D前者必须运行在 web 容器中,后者不一定1

37、6、关于 HttpSession 会话对象的属性,正确的选项是?( B )A绑定到 HttpSession 对象上的属性在应用程序的生存期内总是有效的B会话属性是特定用户的专用数据,同时访问 WEB 应用的其他用户无法访问这些属性C使用 HttpSession 对象的 addAttribute 方法添加会话属性D使用 HttpSession 对象的 removeAttributeNames 方法删除会话属性17、在一个 JSP 页面中,下列哪个选项的内容是在客户端浏览器中可见的注释?( D ) A B C D 18、Servlet 可通过由容器传递来的 HttpServletRequest 对

38、象的( B )方法来获取客户请求 URL 中使用的协议类型。AgetParameter BgetProtocol CgetContentType DgetAttribute 19、在 JSP 页面编程中,页面跳转可以采用如下那种方法实现?( C )Aresponse.forward Brequest.includeCresponse.sendRedirect Drequest.setAttribute20、Page 指令用于定义 JSP 页面的全局属性,下列关于该指令的描述不正确的是?( D )A作用于整个 JSP 页面B为增强程序的可读性,建议将 Page 指令放在 JSP 文件的开头,但这

39、不是必须的C指令中的 isErrorPage 属性若被设置为 true,则表示当前页面为出现异常时所显示的页面,该页面能使用 exception 对象 D指令中的 errorPage 属性可以出现多次并设置不同的值二、填空1. Jsp 页面由元素 Elements 和模板数据 Template Data 组成。122. application 对象是代表应用程序上下文,它允许 JSP 页面与包括在同一应用程序中的任何 Web 组件共享信息 ,而 session 对象则是每个客户专用的。3. 所有 JSP 程序操作都在服务器端执行。4. JSP 是运行在 WEB 服务器上的脚本语言。5. 作用域

40、最大的 JSP 内置对象是:application6. 理论上,GET 是 用于获取服务器信息并将其作为响应返回给客户端 ,POST 是 用于客户端把数据传送到服务器 。7. JDBC 的主要任务是:与数据库建立连接、发送 SQL 语句 、处理结果。8. JSP 设计模式包括两个:(1)Model1,JSP+JavaBean 设计模式。 (2)Model2,MVC 设计模式。9. Tomcat 服务器的默认端口是 8080。怎样修改 tomcat 的端口在 Tomcat 下打开 conf 文件夹找到 server.xml 文件用记事本打开在中把 8080 更改即可10. 异常的处理,可在该方法

41、的代码段中包含 3 类代码:try、catch 和 finally 代码块。11. jsp 主要内置对象有: application、exception、pageContext、request、session、response、out、config、page。12. JDBC 的主要任务是:与数据库建立连接、发送 SQL 语句 、处理结果。13. 一个 Bean 由三部分组成:实现 java.io.serializable 接口、提供无参数的构造方法、提供 getter()和 setter()方法访问它的属性 。14. Java Servlet 的主要特点是:方便、节省投资。运行 servle

42、t 需要在_web.xml_注册.15. Servlet 的生命周期分三个时期:装载 Servlet、创建一个 Servlet 实例 、销毁 。16. JSP 开发网站的两种模式分为_jsp+javabean_和 jsp+javabean+servlet。17. Servlet 的生命周期分三个时期:装载 Servlet、创建一个 Servlet 实例、销毁。18.Class.forName 的作用是返回一个指定名称的 class 对象。19.xml 有 DOM 和 SAX 两种解析技术20.JavaScript 代码都是写在开始标记 和结束标记 之间。21.函数的参数分为两种:传值参数和传地

43、址参数。22.在 JavaScript 中,函数 function 类似于 Java 中的方法,是执行特定任务的语句块。23.注释是描述部分功能或整个程序功能的一段说明性文字,它不会被解释器执行,而是直接跳过。24.是注释标记,它告诉不支持 JavaScript 的(对象)忽略标记中包含的语句。25.HTML 文档对象模型 document 定义了一套标准的方法来访问和操纵 HTML 文档。26.打开网页后,我们首先看到的是浏览器窗口,即最顶层的 window 对象,它指的就是浏览器窗口本身。其次就是我们看到的网页文档内容,即 document 文档。27.window 常用的事件是 onlo

44、ad ,它表示在窗口或框架完成加载时触发。28.setInterval 方法表示每隔多少时间,循环调用某个函数执行,时间单位是(毫秒) 。29.history 对象是通过浏览器运行时引擎自动创建的,并且是由一系列 URLs 组成的。这些 URLs 是用户在一个浏览器中已访问过的 URLs,所以可以方便的使用 IE 浏览器的“前进”和“后退”按钮图标。30.location 对象是通过 JavaScript 运行时引擎自动创建的,此对象相当于 IE 浏览器中的地址栏,包含了关于当前 URL 地址的信息,它提供了一种重新加载窗口当前 URL 的方法。31.document 对象表示给定浏览器窗口中

45、的 HTML 文档,通过它可以访问到包括背景颜色到13HTML 文档所有的元素,以及处理事件,因此它是整个浏览器对象模型结构中的重要角色。32.document 对象的属性 bgcolor,用来设置文档的背景颜色。33.display 的值为 block,表示显示该对象,值为 none,则表示隐藏该对象。34.JSP 页面经过编译之后,将创建一个 severlet.35.在 jsp 中,要定义一个方法,需要用到元素.36.应用有效的范围是从 Web 应用服务器一开始执行服务一直到 Web 应用服务器结束服务为止。37.Servlet 程序的入口点是 init().38.page 指令通过 co

46、ntentType 属性指定当前页面的内容类型和字符集?39.taglib 指令指定自定义标签的描述器所在位置40.在传统的 HTML 页面中加入 JAVA 程序片和 JSP 标签就构成了一个 JSP 页面文件。41.page 指令用来定义整个 JSP 页面的一些属性和这些属性的值.42.page 指令的 import 属性是为 JSP 页面引入 JAVA 包中的类.43.include 指令标签可在 JSP 页面出现该指令的位置处,静态插入一个文件。44.在 JSP 中,内置对象 request 封装了用户提交的信息,使用该对象可以获取用户提交的信息。45.JSP 的内置对象中 respon

47、se 对象可对客户的请求作出动态响应,向客户端发送数据。46.page 指令的 isThreadSafe 属性可以设置 JSP 页面是否可多线程访问.47.从访问者连接到服务器开始,到访问者关闭浏览器离开该服务器结束,被称为一个会话。48.JavaBean 的生命周期中,session 是用来跟踪用户的会话的.49.Oracle 数据库的 JDBC 驱动程序类名及完整包路径为:oracle.jdbc.driver.OracleDriver50.JSTL 的 XML 标记库中的标记分为:XML 核心标记、XML 流程控制标记和 XML 转换标记。三、判断1. Servlet 程序的入口点是 se

48、rvice(错) 2. 属性 language 定义 jsp 页面的描述性息,属性值可以是任意字符串。(错)3. JSP 技术基于 JAVA 语言,是不区分大小写的。 (错)4. float 型 float f=3.4 是否正确 (错)5. JSP 中包括 2 种指令:page 指令和 include 指令。 (错)6. 在 JAR 文件中,所有类文件必须以对应包的目录结构存放。 (对)7. JSP 页面中一定要包含 jsp 代码。(错)8. 通过 cookie 方法能在不同用户之间共享数据。 (错)9. JSP 开发网站的两种模式分为 jsp+javabean 和 jsp+javabean+servlet。 (对)10. Java 语言包含三种核心机制:Java 虚拟机、垃圾收集机制和代码安全检测。 (对)11. JSP 可以继承 String 类。 (错)1412. 接口不可以继承接口。(错)13. 抽象类可以实现(implements)接口。(对)14.抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。 (对)15.String 是可以被继承的。(错)16.try

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报