javaweb基础测试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.文件
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中,在中,有如下代码:
上述代码定义了默认的会话超时时长,时长为30( )。(选择一项)
A.毫秒
B.秒
C.分钟
D.小时
10.在JAVAEE中,重定向到另一个页面,以下()语句是正确的。
A.request . sendRedirect(“http : sendRedirect();
B.response . sendRedirect(“. 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
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.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正确使用标签:
<%@taglib uri = “/WEB-INF/” prefix = “____”>,下划线处应该是()。(选择一项)
A.x
B.getKing
C.myTags
D.king
20.在JSP中,test . jsp文件如下,试图运行时,将发生()。