海南工商职业学院
  1. Request对象的名词解释。


  2. 答案:Request对象是一种在Web服务器接收到客户端HTTP请求时创建的对象。它是服务器端用来处理客户端请求的主要接口,封装了客户端发送的所有信息。通常,当一个HTTP请求到达服务器时,服务器会生成一个Request对象,其中包含了诸如请求的方法(GET, POST等)、请求的URL、头部信息、查询字符串、POST数据以及其他可能的信息。这个对象允许服务器读取和解析这些信息,从而能够正确地处理请求并生成相应的响应。Request对象通常与Response对象一起使用,后者用于构建和发送服务器的响应到客户端。
  3. JSP内置对象有哪些?


  4. 答案:JSP内置对象包括: 1. request 2. response 3. pageContext 4. session 5. application 6. out 7. config 8. page 9. exception
  5. 简述JDBC操作数据库的步骤。


  6. 答案:以下是JDBC操作数据库的步骤: 1. **加载驱动**:使用`Class.forName()`方法加载数据库驱动。 2. **建立连接**:使用`DriverManager.getConnection()`方法建立与数据库的连接。 3. **创建Statement对象**:使用`connection.createStatement()`或`connection.prepareStatement()`方法创建执行SQL语句的对象。 4. **执行SQL语句**:使用Statement对象的`executeQuery()`或`executeUpdate()`方法执行SQL查询或更新操作。 5. **处理结果**:根据执行的结果进行数据处理,例如遍历查询结果或处理更新操作的返回值。 6. **关闭连接**:使用`connection.close()`方法关闭与数据库的连接,释放资源。 这些步骤是JDBC操作数据库的基本流程,确保正确执行这六个步骤可以有效地与数据库进行交互并管理数据。
  7. 简述BS结构的优点。


  8. 答案:BS结构(Browser/Server结构)的优点包括: 1. **跨平台兼容性**:BS结构基于浏览器运行,可以在各种操作系统上使用,如Windows、Mac OS、Linux等,只需一个浏览器即可。 2. **易于部署和维护**:服务器端的程序更新或维护后,只需通过网络将新版本发布到服务器,所有客户端自动接收更新,无需每个用户单独安装或升级客户端软件。 3. **成本低**:减少了对客户端软件开发和维护的成本,因为大多数用户设备已经预装了浏览器,企业仅需关注服务器端的开发和维护。 4. **远程访问便利**:用户可以从任何地方通过互联网访问应用,不需要在本地安装和配置软件,提高了灵活性和可访问性。 5. **数据共享和协作**:BS结构使得数据在服务器端集中存储,方便实时数据共享和多用户协作,增强了团队合作效率。 6. **安全性**:通过设置合理的网络安全策略,BS结构可以提供较好的安全防护,限制非授权访问。 7. **易于扩展**:当需要增加功能或处理能力时,只需扩展服务器端的资源或增加服务器即可,无需对客户端进行修改。 8. **响应性和用户体验**:现代浏览器通常性能较好,能够提供良好的响应性和用户体验,尤其是随着HTML5、CSS3和JavaScript等技术的发展。 9. **易于发布和更新**:新功能或错误修复可以通过简单的服务器端操作完成,降低了发布周期和成本。
  9. 在JSP中以形式出现的注释,不会被JSP编译器转换到JSP页面对应的Java源代码中。( )

  10. A:对 B:错
    答案:对
  11. CSS样式遵循就近原则。( )

  12. A:对 B:错
    答案:对
  13. 一般用JSP来实现页面,用Servlet来处理业务逻辑。( )

  14. A:错 B:对
    答案:对
  15. CSS具有继承性和层叠性,所谓继承性是指书写CSS样式表时,子标记会继承父标记的某些样式。( )

  16. A:对 B:错
    答案:A: 对
  17. JSP页面中的指令标记.JSP动作标记统称为脚本元素。( )

  18. A:错 B:对
    答案:错
  19. 空标记是指没有结束标签的标记,必须使用“/”关闭。 ( )

  20. A:错 B:对
  21. 支持JDBC的数据库很好地实现了跨数据库平台的可移植性性。( )

  22. A:错 B:对
  23. JSP页面中的指令标记、JSP动作标记统称为脚本元素。( )

  24. A:错 B:对
  25. request对象可以实现重定向功能。( )

  26. A:对 B:错
  27. HTML不具有文件存取操作的功能,是一种描述性的标记语言。( )

  28. A:错 B:对
  29. HTTP协议的全称为超文本传输标记。( )

  30. A:对 B:错
  31. 将浏览器关闭后再重新打开,依然保留着的Cookie就是永久cookie。( )

  32. A:对 B:错
  33. 作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。( )

  34. A:错 B:对
  35. JDBC连接数据库可实现与平台无关的数据库应用。 ( )

  36. A:对 B:错
  37. JDBC加载不同数据库的驱动程序,使用相应的参数可以建立与各种数据库的连接。( )

  38. A:错 B:对
  39. JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。( )

  40. A:对 B:错
  41. Page对象属于作用域通信对象类对象。( )

  42. A:对 B:错
  43. JDBC是一种数据访问中间件。( )

  44. A:对 B:错
  45. JDBC API 对于基本的 SQL 抽象和概念是一种自然的 Java 接口。( )

  46. A:对 B:错
  47. Out 对象主要用来向客户端输出内容,同时管理应用服务器输出缓冲区。( )

  48. A:对 B:错
  49. jdbc中用于数据库连接的对象是DriverManager。( )

  50. A:对 B:错
  51. servlet过滤器不可以设置多个。( )

  52. A:对 B:错
  53. Request对象用于服务端向客户端传递信息。( )

  54. A:错 B:对
  55. 可以通过config对象来获取服务器的配置信息。( )

  56. A:对 B:错
  57. JSP全称Java Server Pages,是一种动态网页开发技术。 ( )

  58. A:对 B:错
  59. 当一个客户首次访问服务器上的一个JSP页面时,JSP引擎产生一个session对象。( )

  60. A:对 B:错
  61. Servlet能够实现功能均可由JSP实现。( )

  62. A:对 B:错
  63. Eclipse工具栏的默认状态是解锁状态。( )

  64. A:错 B:对
  65. 第一方cookie是指:只有当网站域名与创建该Cookie的域名完全一致(是同一个域名)时,才能够被读取更改的Cookie。( )

  66. A:对 B:错
  67. 修改tomcat/conf/tomcat-users.xml配置文件,可以修改或添加账号。( )

  68. A:对 B:错
  69. JSP属于静态网页。( )

  70. A:对 B:错
  71. pageContext不是. JSP内置对象。( )

  72. A:错 B:对
  73. 有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。( )

  74. A:对 B:错
  75. 与第三方Cookie相比,第一方Cookie在读取和使用权限上的安全性更高。( )

  76. A:对 B:错
  77. JSP引擎不会接受客户端对JSP页面的请求。( )

  78. A:对 B:错
  79. JSP是一种Web开发技术,是CS架构的传统程序。( )

  80. A:对 B:错
  81. JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。( )

  82. A:错 B:对
  83. pageContext 对象创建和初始化都是由容器来完成的。( )

  84. A:对 B:错
  85. 在ASP.NET中,有关Page对象的说法,哪些是正确的( )

  86. A:IsPostBack的作用是判断页面是否是Post提交方式 B:IsPost属性是bool值 C:IsPostBack是bool值 D:IsValid指示页面验证是否成功
  87. Servlet的初始化参数不能在Servlet的( )方法中获取

  88. A:init() B:doPost() C:doGet() D:destroy()
  89. JSP脚本语法包括以下哪些成分? 它们是( )

  90. A:xML语句 B:HTML注释 C:HTML动作标记 D:Java 表达式
  91. 关于JavaScript中的数组,说法正确的是 ( )

  92. A:new Array(3)定义的数组中只有一个元素是3 B:new Array(1,2,3)定义的数组中有3个元素 C:JavaScript中没有数组类型 D:JavaScript中的数组可以用new Array()来定义
  93. 下列哪个是Javascript中注释的正确写法 ( )

  94. A:....// B:/**...*/ C:/*....*/ D://....
  95. 如何删除用户计算机中的Cookie( )

  96. A:调用Cookie集合的Remove方法 B:其余叙述都不正确 C:将Cookie设置已过去的到期日期,添加到Response中即可 D:不能直接删除用户计算机中的Cookie
  97. servlet过滤器的特点包括( )

  98. A:Servlet过滤器是跨平台和跨容器可移植的; B:过滤器定义了可容易地从请求/响应链中添加或删除的模块化单元 C:过滤器通过Web部署在web.xml中的XML标签来声明 D:过滤器在运行时由Servlet容器调用来拦截和处理请求和响应
  99. 下列属于JavaScript的字符串对象的方法的是( )

  100. A:charAt() B:split() C:indexOf() D:length()
  101. JDBC的基本结构由( )几部分组成

  102. A:数据库 B:Java应用程序 C:驱动程序 D:JDBC管理器
  103. 下列选项中对JSP内置对象描述正确的是( )

  104. A:request对象用于客户端的请求处理 B:application对象存储有关用户的会话状况 C:out对象用于客户端输出数据 D:session对象应用于整个应用程序
  105. 在JDBC提供的数据库编程方法中提供了几种JDBC和数据库的连接方法( )

  106. A:0 B:4 C:2 D:5
  107. 开发Java Web应用程序的时候,创建一个Servlet,该Servlet重写了父类的doGet()和doPost()方法,那么其父类可能是( )

  108. A:HttpServletRequest B:HttpServlet C:RequestDispatcher D:HttpServletResponse
  109. 在JSP中,( )指令用于将文件嵌入JSP页面

  110. A:forward B:taglib C:page D:include
  111. 以下说法不符合XML语法规则的是( )

  112. A:元素之间要正确嵌套 B:每个XML为你当可以有多个根元素 C:每个XML文档只能有一个根元素 D:标记头和标记末的大小写一致
  113. 不属于JSP的out对象的方法的是( )

  114. A:println() B:print() C:getAttribute() D:close()
  115. 下面哪项内容使用request对象无法实现?( )

  116. A:获取表单提交的信息 B:将页面重定向至index.jsp页 C:获取浏览器的版本号 D:定义属性
  117. 在Java开发工具JDK的目录结构中,包含JDK的一些可执行文件的目录是( )

  118. A:docs B:lib C:demo D:bin
  119. 直接从servletconfig对象能获得的参数是( )

  120. A:页面传递来的参数 B:sessin里设置的参数 C:web.xml所有的servlet都能获得的参数 D:web.xml配置文件里绑定在servlet.上的参数
  121. JSP中,HTMI注释的特点是( )

  122. A:发布网页时能看到,在源文件中看不到 B:发布网页时看不到,在源文件中能看到 C:发布网页时看不到,在源文件中也看不到 D:发布网页时能看到,在源文件中也能看到
  123. JDK中提供的文档生成器是( )

  124. A:javadoexe B:javexe C:javaproexe D:javaexe
  125. 在一个JSP页面中,JSP引擎不处理的部分称为( )

  126. A:模板文件 B:脚本 C:表达式 D:声明
  127. 下列HTML属性用来定义行内样式规则的是( )

  128. A:class B:name C:style D:type
  129. 基于Servlet、JSP和Java Beans的Web应用体系结构中,( )从应用服务器取得控制权来执行基本的流程控制

  130. A:Servlet B:View Beans C:JSP D:HTML页面
  131. 以下类中,哪一个类不是javax.servlet和javax.servlet.http包中提供的类或接口( )

  132. A:Servlet B:GenericServlet C:BaseServlet D:HTTPServlet
  133. 临时cookie与永久性cookie的区别在于( )

  134. A:临时cookie可被删除,永久性cookie不会 B:临时cookie在浏览器关闭时会被清除 C:临时cookie不能被第三方设置 D:临时cookie的有效时长为30分钟
  135. exception对象对应的类是( )

  136. A:javax .servlet.Exception B:javax.lang.Exeption C:java.servlet. Exception D:java.lang. Exception
  137. Tabcontrol加载一个jsp文件需要用到了容器控件是哪一个( )

  138. A:Vspli B:Htmlcontainer C:panel D:Hsplit
  139. 空标记的主要用途是( )

  140. A:用于特定数据 B:对文档的显示方式进行排版 C:留着备用 D:没有意义
  141. 哪个标记用于表示HTML文档的开始和结束 ( )

  142. A:BODY B:TABLE C:TITLE D:HTML
  143. 以下关于CSS样式说法不正确的是( )

  144. A:定义的CSS样式只能对本文档应用 B:可以同时定义多个标签 C:可以为调用的脚本创建CSS样式 D:可以定义指定范围内的标签样式
  145. JDBC的类被汇集在下列哪个包中( )

  146. A:java.awt.* B:java.sql.* C:java.util.* D:其余都不是
  147. 在编写Servlet时需要( )

  148. A:实现HttpRequestServlet B:继承HttpServlet C:实现HttpRequest D:继承Servlet
  149. 下列关于JDK目录结构的说法,错误的是( )

  150. A:bin目录下有许多工具 B:demo目录下有各种演示例子 C:include目录下都是库文件 D:jre目录是Java程序运行环境的根目录
  151. 以下关于数据库的访问接口JDBC的说法错误的是( )

  152. A:JDBC可做三件事:与数据库建立连接、发送SQL语句并处理结果 B:由一组用Java语言编写的类和接口组成 C:是一种用于执行SQL语句的Java API的面向对象的应用程序接口 D:JDBC全称是Java DataBase Connection
  153. application对象的作用域是( )

  154. A:整个web应用程序 B:整个页面 C:一次请求 D:一次会话
  155. 在JDBC中,用于封装查询结果的是( )

  156. A:PrepareStatement B:DriverManager C:ResultSet D:Connection
  157. HTTP是( )

  158. A:统一资源定位器 B:文件传输协议 C:超文本传输协议 D:远程登录协议
  159. JSP九个内置对象中,config对象属于( )

  160. A:servlet对象 B:输入输出对象 C:作用域通信对象 D:类对象
  161. 以下不属于SQL查询的是( )

  162. A:子查询 B:选择查询 C:传递查询 D:联合查询
  163. JSP的编译指令标记通常是指( )

  164. A:Forward指令、Include指令和Taglib指令 B:Page指令、Include指令和Plugin指令 C:Page指令、Include指令和Taglib指令 D:Page指令、Param指令和Taglib指令

温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部