提示:内容已经过期谨慎付费,点击上方查看最新答案

动态网页设计技术

  1. 下面选项中, 用于返回某个资源文件的InputStream输入流对象的方法是()

  2. A:getRealPath(String path) B:getResourceAsStream(String path) C:getResource(String path) D:getResourcePaths(String path)
    答案:getResourceAsStream(String path)
  3. 在HttpServletRequest对象中,用于获取表单参数值的方法是( )。

  4. A:getParameter() B:getAttribute() C:getPathInfo() D:getQuaryString()
    答案:getParameter()
  5. 下面选项中,能够将游标移动到最后一行的下一个位置的方法是(

  6. A:absolute(int row) B:last() C:afterLast() D:previous()
    答案:但丁《神曲》 达芬奇《蒙娜丽莎》 米开朗基罗《大卫》
  7. 如果想要将页面传递来的用户名username为张三的数据存放在Requset对象中,以下哪种方式可以实现。()


  8. A:request.setAttribute("username","张三"); B:String username=(String) request.getAttribute("张三"); C:String username=request.getParameter("张三"); D:request.removeAttribute("张三");
    答案:request.setAttribute("username","张三");
  9. 下面关于<jsp:useBean>标签的属性中,用于指定JavaBean实例对象的引用名称和其存储在域范围中名称的是。( )


  10. A:class B:type C:id D:scope
    答案:class
  11. 关于<tr>标记的描述,下列选项中正确的是(  )。


  12. A:tr是表格中的单元格标记 B:tr可以单独使用 C:tr是表格中的行标记 D:tr没有属性

  13. 在CSS中,用于设置首行文本缩进的属性是(    )。


  14. A:text-indent B:text-align C:text-transform D:text-decoration

  15. 下面用于设置字符流输出文本采用UTF-8编码的选项中,正确的是。(  


  16. A:response.setCharacter ("utf-8"); B:request.setCharacterEncoding("utf-8"); C:response.setCharacterEncoding("utf-8"); D:response.setEncoding("utf-8");

  17. 在HttpServletRequest接口中,用于获取Servlet映射路径的方法是。(  )


  18. A:getMethod() B:getPathInfo() C:getServletPath () D:getContextPath()

  19. 下面选项中,处理以.jsp为扩展名的URL访问请求的是()

  20. A:HttpJspBase B:JspServlet C:JspSourceDependent D:HttpServlet

  21. Eclipse工具开发Servlet会自动将src目录下的文件编译成class文件存放到哪个目录下()

  22. A:class B:lib C:conf D:classes

  23. 假设在helloapp应用中有一个HelloServet.java类,它位于com.itheima包中,那么这个类的.class文件的存放路径应该是什么?( )

  24. A:helloapp/WEB-INF/HelloServlet.class B:helloapp/WEB-INF/classes/HelloServlet.class C:helloapp/WEB-INF/classes/com/itheima/HelloServlet.class D:helloapp/HelloServlet.class

  25. 下列选项中,用于对超链接和form表单中的action属性中设置的URL进行重写的方法是。()


  26. A:encodeURL(String url) B:encodeRedirect(String url) C:encodeForwardURL(String url) D:encodeRedirectURL(String url)

  27. 下面选项中,用于供外界设置javaBean的price属性的方法是( )

  28. A:setPrice() B:setprice() C:getprice() D:getPrice()

  29. 下列选项中,可得到 PreparedStatement对象的是。()


  30. A:PreparedStatement pstmt =connection.prepareStatement(sql); B:PreparedStatement pstmt = connection.createStatement("sql"); C:PreparedStatement pstmt =connection.prepareStatement(); D:PreparedStatement pstmt =connection.createStatement();

  31. 下面关于JDBC驱动器APIJDBC驱动器关系的描述,正确的是(

  32. A:JDBC驱动器内部包含了JDBC驱动器API B:JDBC驱动器API是接口,而JDBC驱动器是实现类 C:JDBC驱动器API内部包含了JDBC驱动器 D:JDBC驱动器是接口,而JDBC驱动器API是实现类

  33. 下面选项中,能够获取其它八个隐式对象的JSP隐式对象是()

  34. A:request B:out C:page D:pageContext

  35. 下面选项中,属于<jsp:forward>标签中的属性的是。()


  36. A:path B:page C:file D:url

  37. 下列选项中,关于page指令用法的描述,错误的是。()


  38. A:可以在一个页面中使用多个<%@ page %>指令 B:<%@ page %>作用于整个JSP页面 C:<%@ page %>指令中的属性只能出现一次 D:为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的

  39. 下列关于JDBC驱动的说法中,正确的是()

  40. A:无论如何,只要使用JDBC,那么就要使用JDBC驱动 B:用JDBC连接数据库,必须使用连接池 C:操作不同的数据库可以使用相同的驱动 D:用JDBC连接数据库,使用连接池就不需要导入数据库驱动

  41. 在下列属性中,用来定义文本字体的是( )。

  42. A:align B:face C:size D:color

  43. Java EE中,定义了getSession()方法的接口是()

  44. A:HttpServletResponse B:HttpServlet C:HttpServletRequest D:HttpSession

  45. 下面关于<jsp:setProperty>标签中param指定的属性与javaBean不一致时,将出现的问题是。( )


  46. A:属性没有值 B:出现异常 C:属性值为null D:属性值为none

  47. 下列关于 HTTP请求消息的请求行的写法中,正确的是( )

  48. A:GET /index.html HTTP/1.1 B:GET /index.html GET C:/index.html HTTP/1.1 GET D:HTTP/1.1 GET /index.html

  49. 下列关于ServletConfig对象的说法中,正确的是( )。

  50. A:ServletConfig对象可以读取web.xml文件中所有的信息。 B:ServletConfig对象可以用来获取Servlet的配置信息。 C:ServletConfig对象可以实现Servlet信息的共享。 D:ServletConfig对象保存的信息是通过service()方法传递给Servlet的

  51. 下列选项中,修改Tomcat端口号的文件server.xml位于哪个目录中()

  52. A:lib B:conf C:bin D:work

  53. 下面选项中, 用于根据指定名称删除ServletContext匹配的域属性的方法是()

  54. A:void removeAttribute(Object name) B:void remove(String name) C:Object removeAttribute(String name) D:void removeAttribute(String name)

  55. 当用户访问JSP文件时,对于HTML标签以及文本的输出形式是()

  56. A:以原样方式输出 B:通过out.print()方法转化后输出 C:通过out.write()方法转化后输出 D:通过System.out.println()方法转化后输出

  57. 下面选项中,用于监听HttpSession域对象创建及销毁的监听器接口是。( )


  58. A:HttpSessionAttributeListener B:HttpSessionActivationListener C:HttpSessionListener D:HttpSessionBindingListener

  59. 在JSP中, out隐式对象所对应的类是()

  60. A:Print B:JspWriter C:PrintWriter D:Writer

  61. 下面选项中,用于设置当前HttpSession对象可空闲的以秒为单位的最长时间的方法是()

  62. A:request. setMaxInactiveInterval (); B:session. setMaxInactiveInterval (); C:request. getCreationTime(); D:response. setMaxInactiveInterval ();

  63. 下面选项中,可以创建 ServletConfig对象的是()

  64. A:Servlet B:客户端 C:Web容器 D:浏览器

  65. JDBC API主要位于下列选项的那个包中。()


  66. A:java.sql.* B:javax.lang.* C:java.text.* D:java.util.*

  67. 下列选项中,哪个是page指令中language属性的默认取值?()

  68. A:jsp B:html C:english D:java

  69. 下列选项中,能够实现预编译的是()

  70. A:DriverManager B:Statement C:Connection D:PreparedStatement

  71. 下面选项中,通常将要发布的应用程序放到哪个目录下()

  72. A:bin B:conf C:lib D:webapps

  73. 将jsp翻译成的Servlet源码后,用户访问JSP文件时会被调用的方法是()

  74. A:Serivce() B:_jspInit() C:_jspService() D:_jspDestroy()

  75. 下面选项中,哪个是JSP文件的扩展名。()


  76. A:.java B:.html C:.js D:.jsp
    AI参考:正确答案是D:.jsp。JSP(Java Server Pages)是一种用于创建动态Web页面的技术,它的文件扩展名通常是.jsp。因此,选项D是正确答案。其他选项中,.java是Java源代码文件的扩展名,.html是HTML(超文本标记语言)文件的扩展名,.js是JavaScript脚本文件的扩展名。'
  77. 下列属性中,用于设置鼠标悬停时图像的提示文字的是哪一项?( )

  78. A:width B:height C:title D:alt

  79. 下面选项中,哪个头字段用于通知客户端获取请求文档的新地址?()

  80. A:Accept-Range B:Accept-Location C:Accept D:Location

  81. 下列选项中,哪个属性可以指明编译JSP文件时所继承的类?()

  82. A:session B:language C:import D:extends

  83. 在XML编写后已经保存为GBK编码,浏览器打开后没有乱码,那么下面XML文档声明的格式中,正确的是( )。


  84. A: B: C: D:

  85. 在容器加载web应用后,每个应用中ServletContext对象的个数是()

  86. A:2个 B:1个 C:0个 D:多个

  87. 下面标记中,用来显示段落的标记是(    )。


  88. A:

    B:
    C:

    D:

  89. JDBC驱动器API的主要接口是(

  90. A:javax.sql. Driver接口 B:javax.sql.DriverManager类 C:java.sql.DriverManager类 D:java.sql.Driver接口

  91. 分析下面的JavaScript代码 ,经过运算后m的值为(    )。
    var x=11;
    var y="number";
    var m=x+y;


  92. A:11 B:number C:程序报错 D:11number

  93. 下列选项中,能够创建CallableStatement对象的方法是(

  94. A:createCallableStatement () B:prepareStatement() C:prepareCall() D:createStatement()

  95. 下面选项中,用于返回表示数据库元数据的方法是(

  96. A:createStatement() B:registerDriver(Driver driver) C:getConnection(String url,String user,String pwd) D:getMetaData()

  97. hello.jsp文件的路径是WebRoot/hello/hello.jsp,则在浏览器端访问hello.jsp的URL是。()


  98. A:http://localhost:8080/hello/hello.jsp B:http://localhost:8080/helloapp/hello.jsp C:http://localhost:8080/helloapp/hello/hello.jsp D:http://localhost:8080/hello.jsp

  99. 下面选项中,能将游标移动到结果集最后一行的方法是(

  100. A:next() B:last() C:absolute(int row) D:previous()

  101. 关于HttpSessionListener接口中的方法,HttpSession对象被创建时将调用的方法是。( )


  102. A:sessionCreated() B:destroyedSession() C:initializedSession () D:sessionDestroyed()

  103. login.html中存在如下代码:
    <form action ="/LoginServlet" method="post">
             username:<input type="text" name ="userName" id="myName" value="yourName">
    </form>
    当表单提交时,下列选项中,能够获取到文本框中值的是。(  )


  104. A:request.getAttribute("userName"); B:request.getAttribute("myName"); C:request.getParameter("myName"); D:request.getParameter("userName");

  105. 下列关于post请求的说法中,正确的是。()


  106. A:form表单的method属性没有设置,采用POST方式为默认值 B:在浏览器的地址栏中发出的请求 C:在标签中的超链接 D:form表单的method属性设置为“POST”
    AI参考:答案:D:form表单的method属性设置为“POST”。解释:A选项,虽然说在默认情况下,表单提交的method属性没有设置,确实会使用POST方式作为默认值,但这并不意味着它是正确的选项。B选项,在浏览器的地址栏中发出的请求是GET请求,不是POST请求。C选项,在标签中的超链接是使用GET请求,不是POST请求。只有D选项,form表单的method属性设置为“POST”是关于POST请求的正确描述。因为在使用form表单提交数据时,如果method属性设置为“POST”,那么就会使用POST方式发送请求。所以D选项是正确答案。'
  107. 在HttpServletRequest接口中用于获取请求行中参数部分(?号后面的内容)的方法是( )

  108. A:getRequestURI() B:getMethod() C:getQueryString() D:getProtocol()

  109. 下面选项中, 用于设置ServletContext的域属性的方法是。()


  110. A:setParameter (String name,Object obj) B:setAttribute(String name,String obj) C:setParameter(String name,Object obj) D:setAttribute(String name,Object obj)

  111. 下面选项中,属于pageContext提供的用于从四个域对象中查找属性的方法是()

  112. A:setAttribute B:findAttribute C:getAttribute D:removeAttribute

  113. 认真阅读下面代码,并按要求进行作答。y=2;z=6;x=y+z;在以上语句执行后,x 的值是(   )。


  114. A:null B:8 C:2 D:6

  115. 下列选项中,哪些是DTD导入的方式(  )


  116. A:自定义导入 B:内部导入 C:外部导入 SYSTEM D:公共导入 PUBLIC
    AI参考:正确选项是:B:内部导入 C:外部导入 SYSTEM。解释:DTD导入是指将外部的XML DTD(文档类型定义)文档引用到当前的XML文档中。在XML中,有三种导入方式,分别是内部导入、外部导入和公共导入。其中,内部导入只适用于同一XML文档中不同部分的DTD引用,而外部导入和公共导入则适用于不同的XML文档之间。外部导入 SYSTEM表示使用系统指定的DTD文件进行导入,而PUBLIC则表示使用公共名称空间指定的DTD文件进行导入。因此,选项B和C是正确的。选项A和D是错误的,因为它们不是DTD导入的方式。'
  117. 下列选项中,哪些是在JSP中定义的简单快捷地访问JavaBean的标签?( )


  118. A: B: C: D:

  119. 以下对JSP隐式对象exception的说法,正确的是。()


  120. A:exception对象常用方法getMessage():返回错误信息。 B:JSP页面中有一个内置的exception对象,这个exception对象是Throwable的实例 C:exception对象只有在错误处理页面才可以使用,即page指令中指定了属性<%@ page isErrorPage="true"%>的页面 D:exception对象可以在出现异常的界面抛出并显示
    AI参考:以下对JSP隐式对象exception的说法,正确的是:答案:D:exception对象可以在出现异常的界面抛出并显示。解释:JSP页面中的Exception对象是在发生异常时自动产生的,而不是JSP页面中有一个内置的exception对象。Exception对象是Throwable的实例,可以获取异常信息并显示在页面上。使用Exception对象可以方便地处理异常信息,并显示给用户。在JSP页面中,可以使用指令将异常页面转发到错误处理页面,并在错误处理页面中使用Exception对象获取异常信息。因此,选项D是正确的。选项A和B是关于Exception对象的方法和类的描述,不是关于JSP隐式对象exception的描述。选项C是不正确的,因为Exception对象可以在任何页面中使用,而不仅仅是错误处理页面。'
  121. 关于定义无序列表的基本语法格式,以下描述正确的是(   )。


  122. A:
  123. 标记嵌套在
      标记中,用于描述具体的列表项 B:
    • 不可以定义type属性,只能使用CSS样式属性代替 C:
        标记用于定义无序列表 D:每对
          中至少应包含一对


        • 下列选项中,用于控制ResultSet对象游标的方法有()

        • A:first() B:last() C:right() D:next()

        • HTML提供了许多标记,下列选项中,属于HTML标记的是(   )。


        • A:标题标记 B:图片标记 C:段落标记 D:超链接标记

        • 下面关于HttpSession的说法,正确的是。()


        • A:HttpSession对象的ID值,由程序进行分配 B:客户端浏览器负责为HttpSession分配唯一的ID C:Servlet容器负责创建HttpSession对象 D:每个HttpSession对象都有唯一的ID

        • 下列关于XML的说法中,正确的是(  )


        • A:XML标记必须关闭 B:XML是大小写敏感的 C:XML的约束常用的有DTD与Schema两种 D:XML文件只能跟DTD文件一起使用

        • 下面关于execute(String sql)方法,说法正确的是(

        • A:可以执行delete语句 B:可以执行update语句 C:可以执行insert语句 D:可以执行select语句

        • 下列选项中,哪个是在<jsp:getProperty>标签中必须出现的属性?( )


        • A:name B:property C:value D:param
          AI参考:正确选项为B:property。在JSP的标签中,必须出现一个属性,即"property",用于指定需要获取的对象属性。其他选项中,"name"用于指定需要获取的对象,"value"用于指定获取属性的值,"param"用于传递参数给标签。但是这些选项都不是必须出现的属性。因此,正确答案为B:property。'
        • HttpServletResponse接口的getQueryString()方法,用于获取请求行中的参数部分,它可以取得post提交的参数。( )

        • A:对 B:错

        • JavaScript不需要区分字母大小写。( )


        • A:对 B:错

        • JavaScript语言通常习惯在每行代码的结尾处加上分号,来保证代码的严谨性、准确性。( )

        • A:错 B:对

        • 要实现Servlet的多重映射,可以在<servlet-mapping>元素下配置多个<url-pattern>子元素。( )


        • A:错 B:对

        • Driver接口是所有JDBC驱动程序必须实现的接口,该接口专门提供给应用程序开发人员使用。( )

        • A:错 B:对

        • HttpServletResponse接口的sendRedirect()方法,该方法的实质是生成200响应码和Location响应头,并发送给客户端。( )

        • A:对 B:错

        • HttpSession对象被销毁时,将调用HttpSessionListener接口中的sessionCreated ()方法。( )

        • A:错 B:对

        • 在CSS中,行高属性line-height是用来设置文本高度的。( )

        • A:错 B:对

        • 在处理JSP页面的异常时,如果page指令的errorPage属性和web.xml文件中的<error-page>元素都进行了配置,那么这两项配置都会起作用。( )


        • A:错 B:对

        •  在命名XML元素时,因为它是可扩展标记,所以元素名不需要遵守任何规范,可以随意编写。( )

        • A:错 B:对

        • DriverManager类只用于加载JDBC驱动并不能创建与数据库的连接。( )

        • A:错 B:对

        • ResultSet接口表示select查询语句得到的结果集,该结果集封装在一个逻辑表格中。( )

        • A:错 B:对

        • Servlet技术中,提供了两个用于保存会话数据的对象,分别是CookieSession( )

        • A:错 B:对

        • 转发的forward()方法,必须在响应提交给客户端之前被调用,否则将抛出IllegalStateException异常( )

        • A:错 B:对

        • 创建好的Servlet,客户端可以对其进行直接访问。( )

        • A:对 B:错

        • 一个web应用下子目录的命名没有特殊规定,可以随意命名。( )

        • A:错 B:对

        • 元素<url-pattern>是用于指定访问该Servlet的虚拟路径,该路径以正斜线(/)开头,代表当前Web应用程序的根目录。( )


        • A:对 B:错

        • 在进行书城Jsp练习的时候,只需要将原来的项目的client目录下的所有.html文件改为.jsp文件,然后运行访问index.jsp页面即可正常显示。()


        • A:错 B:对

        • word-spacing属性用于定义英文单词之间的间距,对中文字符无效。(   )


        • A:错 B:对

        • page指令的autoFlush属性为true时,使用out.println()等输出的字符串将会存在缓冲区中,缓存满或者程序执行完毕或执行out.flush()操作才会到客户端。( )

        • A:错 B:对

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