Java Web基础测试题

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

1.JAVAEE 中,()类的()方法用于创建对话。(选择一项)

A.HttpServletRequest、getSession

B.HttpServletResponse、newSession

C.HtttpSession、newInstance

D.HttpSession、getSession

2.以下()可用于检索session属性userid的值。(选择一项)

A.session. getAttribute (“userid”);

B.session. setAttribute (“userid”);

C.request. getParameter (“userid”);

D.request. getAttribute (“userid”);

3.在JAVAEE中,以下对RequestDispatcher描述正确的是()。(选择一项)

A.Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcher

B.ServletConfig有一个方法:getRequestDispatcher可以返回RequestDipatcher

对象

C.RequestDipatcher 有一个方法:forward可以把请求继续传递给别的Servlet或

者JSP界面

D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher

4.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为()。(选择一项)

A..jsp文件

B..class文件

C..jar文件

D.web.xml文件

5.关于session的使用,下列说法正确的是()。(选择两项)

A.不同的用户窗口具有不同的session

B.不同的用户窗口具有相同的session

C.session可能超时间

D.Session永远不可能超时

6.关于 session的说法,说法正确的是()(选择一项)

A.session被多个用户共享

B.invalidate()方法使用户session失效且无法使用

C.用户关闭所有浏览器即释放所有sessionid,且服务器session内存一并被释放

D.session生命周期只在一次请求/响应中

7.在 JAVAEE中,便用 Resultset对象的 next()方法移动光标时,如果超过界限,会抛

出异常,该异常通常是()。(选择一项)

A.InterruptedExceptlon

B.AlreadyBoundExceptlon

C.SQLException

ExcePtlon

8.JAVAEE中,HttpServletRequest类的( )方法用返回与当前请求相关联的会话,如果没

有,则返回null。 (选择一项)

A.getSession()

B.getSession(true)

C.getSession(false)

D.getSession(null)

9.在JAVAEE中,在web.xml中,有如下代码:

30

上述代码定义了默认的会话超时时长,时长为30( )。 (选择一项)

A.毫秒

B.秒

C.分钟

D.小时

10.在JAVAEE中,重定向到另一个页面,以下()语句是正确的。

A.request . sendRedirect(“http : //”);

B.request . sendRedirect();

C.response . sendRedirect(“Http:// ”);

D.response . sendRedirect();

11.在JAVAEE中,假如HttpSession的getLastAccessTime()方法返回值为x,

getCreationTime()方法返回值为y,则为x - y()。

A.两个连续请求之间间隔的最长时间

B.最近的两个连续请求之间的时间间隔

C.最后使用session发送请求的时间和session创建时间的间隔

D.最后使用session发送请求的时间

12.http是一个()协议

A.无状态

B.有状态

C.状态良好的

D.局域网

13.Http协议的状态码()表示文件没有创建

A.200

B.400

C.500

D.404

14.在HTTP协议中,用于发送敏感数据的方法是()

A.get

B.post

C.put

D.options

15.在JSP中,只有一行代码:<%=A+B% >,运行将输出()。(选择一项)

A.A+B

B.AB

C.113

D.没有任何输出,因为表达式是错误的

16.在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和

java.util.*包.正确的是().(选择一项)

A.<%@ page Language=“Java”, import=“javrmi.*;javuitl.* “%>

B.<%@ page language=“Java” Import=“javrmi.*,javuitl.* “%>

C.<%@ page language=“Java”; import=“javrmi.*;javuitl.* “%>

D.<%@ page language=“Java” import=“javrmi.* ,javuitl.* “%>

17.在JSP中,<%=”1+4” %>将输出()。(选择一项)

A.l+4

B. 5

C.14

D.不会输出,因为表达式是错误的

18.在JSP中,page指令的()属性用来引入需要的包或类。(选择一项)

A.extends

B.import

nguge

D.contentType

19.在JSP中,若要在JSP正确使用标签:,在jsp中声明的taglib指令为:

<%@taglib uri = “/WEB-INF/myTags.tld”prefix = “____”>,下划线处应该是()。

(选择一项)

A.x

B.getKing

相关文档
最新文档