您当前所在位置:
88好学网范文常识招聘应聘笔试微薄C语言招聘笔试题» 正文

微薄C语言招聘笔试题

[10-20 23:53:58]   来源:http://www.88haoxue.com  笔试   阅读:680

概要:3. 在directive page中,(B)属性可反复出现,(AC)属性的却省值为true, (E)属性的值指向处理异常的页面,(D)表示激活EL。A. autoFlushB. importC. sessionD. isELIgnored=falseE. errorPage4. 以下(AB)是JSP中正确的注释:A. <%--comments--%>B. <% //comments %>C. D. <%! /* comments */ %>5. 以下(AB)是错误的:A. <%! int i = 10< int j = 10< i += j< %>B. <% int getHash(String str) { return str.hashCode()< } %>C. <%! class A { void print(){System.out.println(“in A”)<}} %>6. 在JSP中有很多隐含变量,request的类型

微薄C语言招聘笔试题,标签:笔试大全,http://www.88haoxue.com

  3. 在directive page中,(B)属性可反复出现,(AC)属性的却省值为true, (E)属性的值指向处理异常的页面,(D)表示激活EL。

  A. autoFlush

  B. import

  C. session

  D. isELIgnored=false

  E. errorPage

  4. 以下(AB)是JSP中正确的注释:

  A. <%--comments--%>

  B. <% //comments %>

  C.

  D. <%! /* comments */ %>

  5. 以下(AB)是错误的:

  A. <%! int i = 10< int j = 10< i += j< %>

  B. <% int getHash(String str) { return str.hashCode()< } %>

  C. <%! class A { void print(){System.out.println(“in A”)<}} %>

  6. 在JSP中有很多隐含变量,request的类型是(C) , response的类型是 (I), page的类型是(E), pageContext的类型是 (B) , session的类型是(D), application的类型是(G) , config的类型是 (F), out的类型是(H), exception的类型是(A) 。

  A. java.lang.Throwable

  B. javax.servlet.jsp.PageContext

  C. javax.servlet.http.HttpServletRequest

  D. javax.servlet.http.HttpSession

  E. javax.servelet.jsp.JspPage

  F. javax.servlet.ServletConfig

  G. javax.servlet.ServletContext

  H. javax.servlet.jsp.JspWriter

  I. javax.servlet.http.HttpServletResponse

  7. EL中可使用一些隐含对象,通过(C)可以访问request中的属性(attriubte),通过(A)可以访问session中的属性, 通过(B)可以访问application中的属性,通过(D)可以访问浏览器输入的参数,通过(G)可以访问请求头中的参数,通过(E)可以访问web应用的参数,通过(F)可以访问cookie。

  A. sessionScope

  B. applicationScope

  C. requestScope

  D. param

  E. initParam

  F. cookie

  G. header

  8. 在EL中访问JavaBean Student的对象smallTank的属性name正确的是(ABC)。

  A. ${smallTank.name}

  B. ${smallTank[‘name’]}

  C. ${smallTank[“name”]}

  D. ${smallTank(‘name’)}

  9. 以下JSP代码属于directive的有(BGK);属于表达式(expression)的有(AH);属于申明(declaration)的有(F);属于脚本程序(scripleting)的有(EJ)属于action的有(CDI)。

  A. <%=12%>

  B. <%@include file=”header.html”%>

  C.

  D.

  E. <% int i = 10; %>

  F. <%! int i = 10; %>

  G. < %@taglib uri=”http://java.sun.com/jstl/core” prefix=”c”%>

  H. <%=new java.util.Date()%>

  I.

  J. <% response.sendRedirect(“http://www.tarena.com”); %>

  K. <%@page contentType=”text/html; charset=gb2312”%>

  10. 控制一个Servlet的生命周期的方法有(ABC)。其中(C)在所有的请求到来 之前调用,(A)在撤消应用或关闭web container时调用。Servlet通常只有一个实例,被所有的访问者共享,因此要注意资源的同步。

  A. destroy

  B. service

  C. init

  二、简答题:

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

  答:JSP共有以下9种基本内置组件:

  request 用户端请求,此请求会包含来自GET/POST请求的参数

  response 网页传回用户端的回应

  pageContext 网页的属性是在这里管理

  session 与请求有关的会话期

  application servlet 正在执行的内容

  out 用来传送回应的输出

  config servlet的构架部件

  page JSP网页本身

  exception 针对错误网页,捕捉异常

  2. JAVA SERVLET API中forward() 与redirect()的区别?

  答:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。 www.88haoxue.com

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

  答:动态INCLUDE用它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数;静态INCLUDE用include伪码实现,不会检查所含文件的变化,适用于包含静态页面<%@ include file="included.htm" %>

  4. 说出数据连接池的工作机制是什么?

  答:J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个连接。

  5. JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?

  答:JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。Servlet和JSP最 主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合 成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。

上一页  [1] [2] [3]  下一页


Tag:笔试笔试大全招聘应聘 - 笔试
》《微薄C语言招聘笔试题》相关文章