资源描述
1、当访问一种Servlet时,如下Servlet中哪个办法先被执行?( D )
(A) destroy() (B) doGet() (C) service() (D) init0
2、假设在myServlet应用中有一种MyServlet类,在web.xml文献中对其进行如下配备:
<servlet>
<servlet-name> mysrvlet </servlet-name>
<servlet-class> com.wgh.MyServlet </servlet -class>
</servlet>
< servlet-mapping>
<servlet -name> myservlet </servlet-name>
<servlet-pattern> /welcome </url-pattern>
</servlet-mapping>
则如下选项可以访问到MyServlet是( D )。
(A) http://localhost:8080/MyServlet
(B) http://localhost:8080/myservlet
(C) http://localhost:8080/com/wgh/MyServlet
(D) http://localhost:8080/ welcome
3.JSP文献在第一次运营时候被JSP引擎编译为( A )文献。
A. Scrvlet B. Class C. HTML D. XML
4 MVC设计模式将应用程序分为( B )某些。
A. 2 B. 3 C.4 D. 5
5Java FE体系中Web层技术是( D )。
A. HTML B. JavaBean C. EJB D. JSP
6. 在如下( D )标签用来对页面内容进行预定义。
A. <p> B. <br> C. <hr> D. <pre>
7. 如下( B )标签用来建立无序列表。
A. <ol></ol> B. <ul></ul>
C. <dI></dl> D. <ill></il>
9. JSP规范唯一支持语言是( C )。
A. C# B. C++ C. Java D.Basic
10. JSP中,HTMI.注释特点是( B )。
A.发布网页时看不到,在源文献中也看不到
B.发布网页时看不到,在源文献中能看到
C.发布网页时能看到,在源文献中看不到
D.发布网页时能看到,在源文献中也能看到
3. page指令属性中可以多次设计属性是( A )。
A. import B. session C. extends D. info
11.用于获取bean属性动作是( B )。
A. <jsp:uscBean> B. <jsp:getProperty>
C. <jsp:setProperty> D. <jsp:forward>
12用于为其她动作提供附加信息动作是( C )。
A <jsp:includc> B <jsp:plugin>
C <jsp:pararn> D <jsp:useBean>
13 下列( A )不是request对象办法。
A. addHeader( String name,String value)
B. getSession(Boolean create)
C. setAttrihute( String name,java. lang. Object o)
D. isSecure()
14 response对象setHeader( String name,String value)办法作用是( B )。
A添加HTTP文献头
B设定指定名字HTTP文献头值
C判断指定名字HTTP文献头与否存在
D向客户端发送错误信息
15. 设立session有效时间(也叫超时时间)办法是( A )。
A. setMaxinactivelnterval(int interval)
B getAttributeName()
C setAttrlbuteName(Strlng name,java.lang.Object value)
D getLastAccessedTime()
16. 能清除缓冲区中数据,并且把数据写到客户端是out对象中办法是( C )。
A. out.newLine() B. out.clear()
C. out.flush() D. out.clearBuffer()
17. pageContext对象findAttribute()办法作用是( C )。
A.用来设立默认页面范畴或指定范畴之中已命名对象
B.用来删除默认页面范畴或指定范畴之中已命名对象
C.按照页面祈求、会话以及应用程序范畴顺序实现对某个已命名属性搜索
D.以字符串形式返回一种对异常描述
18、JDBC提供3个接口来实现SQL语句发送,其中执行简朴不带参数SQL语句是( A )。
A. Statement类 B. PreparedStaternent类
C. CallableStatement类 D. DriverStatement类
19 Staternent类提供3种执行办法,用来执行更新操作是( B )。
A.executeQuery() B.executeUpdate()
C.execute() D.query()
20负责解决驱动调入并产生对新数据库连接支持接口是( A )。
A.DriverManager B.Connection C.Statement D.ResultSct
21.不是JavaBcan属性项为( B )。
A. constrained属性 B.id属性 C bound属性 D simple属性
22.不是JavaBean作用域项为( A )。
A. bound B page C rcquest D application
23. JavaBean有( A )种。
A. 2 8 3 C 4 D 5
24.在JSP/Servlet生命周期中,用于初始化办法是( C )。
A doPost() B doGct() C init() D destroy()
25. Servlet长处有( ABC )。
A执行效率高 B可移植性好 C功能强大 D.运营速度快
26. Scrvlet与JSP区别是( BCD )。
A.性能更强 B.编程方式不同
C.运营速度不同 D.编译顺序不同
27.下面不是Servlet办法是( C )。
A doTrace() B doPost() C.doRead() D doOptions()
28.自定义标记可定义为( ABCD )。
A.将可以重用代码汇编人JSP页面一种方式
B.一种访问Java、类似于XMI.前端
C.一种可扩展JavaBean,具备在JSP页面内使用简朴接口
D.Java程序员和Web设计者交互点
29.为了使用自定义标记,需要定义3种独立组件( ABC )。
A.定义标记功能标记解决程序类
B.将XMI元素名称映射到标记实现标记库描述符文献
C.使用标记库JSP文献
D.布置描述符文献
二、填空题
1.request内置对象代表了_客户端__祈求信息,重要用于通过HTTP合同传送给__服务端__数据。__out__对象重要用来向客户输出各种数据类型内容。
3.__page__对象用于指定当前JSP页面自身。
4.__pageContext __对象提供了对JSP页面内使用到所有对象及名字空间访问。
5.__application__对象保存应用程序中公有数据。
6.response对象实现_HttpServletResponse___接口,可对客户祈求作出动态响应,向客户端发送数据。
7.config对象是JSP页面通过__Servlet__进行初始化时被传递对象。
8.exception对象用来解决JSP文献在执行时_发生错误和异常_。
1. JSP标记都是以_<%___或_<jsp___开头,以__%>__或__/>__结尾。
2. JSP页面就是在__.HTML____或 _XML_____代码中嵌入Java语法或JSP元素。
3. JSP指令描述__文献____转换成JSP服务器所能执行Java代码控制信息,用于指定整个JSP页面有关信息,并设立JSP页面有关属性。
4.JSP程序中注释有__隐藏注释_、_HTML注释_和__Java语言_ 注释。
5.JSP表达式惯用在__向叶面输出内容__生成动态链接地址和动态指定Form表单解决页面。
1.HTML文档扩展名是_.html___或__.htm__它们是可供浏览器解释浏览网页文献格式。
2. Wcb服务器通过____表单____获取顾客信息。
3. 在HTML中加入CSS办法重要有__嵌入式__、_内联式___和_外联式___。
4. HTML文档分为文档头和_文档体___两某些。
5. 惯用列表分别有__有序列表<ol>__和__无序列表<ul>___。
6. 表单普通由___表单标签_____、__表单域__和___表单按钮_____构成。
7. _表格___是一种可以有效描述信息组织形式,由行、列和单元格构成。
1.当前主流三大动态Web开发技术是PHP、ASP/ASP. NET和__JSP__。
2. MVC设计模式将应用程序分为模型、__视图__和__控制__。
3. JSP页面执行方式是__编译方式__。
5 JSP两种体系构造是__modle1__和_modle2_ __。
1题. 编写一种Filter,需要()
A. 继承Filter 类 B. 实现Filter 接口
C. 继承HttpFilter 类 D. 实现HttpFilter接口
对的答案为:B
第2题. 自定义标签配备文献放在________
A. WebRoot B. lib C. classes D. WEB-INF
对的答案为:D
第3题. 关于会话跟踪技术描述对的是(多选)
A. Cookie是Web服务器发送给客户端一小段信息,客户端祈求时,可以读取该信息发送到服务器端
B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联会话数据仍保存在服务器上,直至会话过期
C. 在禁用Cookie时可以使用URL重写技术跟踪会话
D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
对的答案为:ABC
第4题. 在J2EE中,重定向到另一种页面,如下()语句是对的
A. request . sendRedirect(“http :// www . svse . com . cn”);
B. request . sendRedirect();
C. response . sendRedirect(“http:// www . svse . com . cn”);
D. response .sendRedirect();
对的答案为:C
第5题. EL表达式,${10 mod3},执行成果为:
A. 10 mod 3 B. 1 C. 3 D. null
对的答案为:B
第6题. 自定义标签作用是
A. 编写和使用以便
B. 规定是这样,如果不用,别人会说咱们不专业
C. 可以减少jsp中java代码,将代码与界面标签分离,简化前台开发
D. 连数据库
对的答案为:C
第7题. request.getRequestDispatcher().forward(request,response)称之为
A. 流转 B. 转发 C. 重定向 D. 导航
对的答案为:B
第8题. 关于Servlet生命周期说法对的有 (多选)
A. Servlet生命周期由Servlet实例控制
B. init()办法在创立完Servlet实例后对其进行初始化,传递参数为实现ServletContext接口对象
C. service()办法响应客户端发出祈求
D. destroy()办法释放Servlet实例
对的答案为:BCD
第9题. 在J2EE中,给定某Servlet代码如下,编译运营该文献,如下陈述对的是()。(选取一项)
Public class Servlet1 extends HttpServlet{
Publicvoid init() throws ServletException{
}
Publicvoid service(HttpServletRequest request,HttpServletResponse response)
ThrowsServletException,IOException{
PrintWriterout = response.getWriter();
out.println(“hello!”);
}} A. 编译该文献时会提示缺少doGet()或者dopost()办法,编译不可以成功通过
B. 编译后,把Servlet1.class放在对的位置,运营该Servlet,在浏览器中会看到输出文字:hello!
C. 编译后,把Servlet1.class放在对的位置,运营该Servlet,在浏览器中看不到任何输出文字
D. 编译后,把Servlet1.class放在对的位置,运营该Servlet,在浏览器中会看到运营期错误信息
对的答案为:B
第10题. 在Servlet中,response.getWriter()返回是____________
A. JspWriter对象 B. PrintWriter对象 C. Out对象 D. ResponseWriter对象
对的答案为:B
第11题. 在web.xml中使用___________标签配备过滤器
A. <filter>和<filter-mapping> B. <filter-name>和<filter-class>
C. <filter>和<filter-class> D. <filter-pattern>和<filter>
对的答案为:A
第12题. 自定义标签描述文献在web.xml中配备对的
A. <taglib>
<tag-uri>bob-tld</tag-uri>
<tag-location>/WEB-INF/bob.tld</tag-location>
</taglib>
B. <tag>
<taglib-uri>bob-tld</taglib-uri>
<taglib-location>/WEB-INF/bob.tld</taglib-location>
</tag>
C. <jsp-taglib>
<taglib-uri>bob-tld</taglib-uri>
<taglib-location>/WEB-INF/bob.tld</taglib-location>
</jsp-taglib>
D. <jsp-config>
<taglib>
<taglib-uri>bob-tld</taglib-uri>
<taglib-location>/WEB-INF/bob.tld</taglib-location>
</taglib>
</jsp-config>
对的答案为:D
第13题. J2EE中,Servlet API为使用Cookie,提供了()类。
A. javax.servlet.http.Cookie B. javax.servlet.http.HttpCookie
C. javax.servlet. Cookie D. javax.servlet.http.HttpCookie
对的答案为:A
第14题. 在访问Servlet时,在浏览器地址栏中输入途径是在_______地方配备
A. <servlet-name/> B. <servlet-mapping/> C. <uri-pattern/> D. <url-pattern/>
对的答案为:D
第15题. 在JSP页面中,可以完毕输出操作内置对象是
A. out B. response C. request D. config
对的答案为:A
第16题. 给定如下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个客户会看到浏览器显示()。(请选取一项)
<%int x = 1;%>
<%!int x = 10;%>
X =<%=x%>
A. x=1 B. x=2 C. x=10 D. x=11
对的答案为:A
第17题. 在JSP中,若要在JSP对的使用标签:<x:getKing/>,在jsp中声明taglib指令为:<%@tagliburi = “/WEB-INF/myTags.tld” prefix = “_____”%>,下划线处应当是
A. x B. getKing C. myTags D. king
对的答案为:A
第18题. 可以保存祈求作用域中数据转向方式是______________
A. response.forward() B. response.sendRedirect()
C. session.getRequestDispatcher().forward(request,response)
D. request.getRequestDispatcher().forward(request,response)
对的答案为:D
第19题. Login.jsp为登录页面,表单代码如下:
<form action="index.jsp"method="post">
<input type="text" name="name"/>
<input type="submit" value="login"/>
</form>
Index.jsp中直接显示顾客名,如下哪种代码对的()
A. ${requestScope.name} B. <%=name%> C. ${param.name} D. <%=param.name%>
对的答案为:C
第20题. 某JSP中有如下代码,显示成果为()
<%
inta = 5;
request.setAttribute(“a”,”123”);
session.setAttribute(“a”,”456”);
%>
<c:out value="${a}"/>
A. 5 B. 123 C. 456 D. null
对的答案为:B
第21题. 在a.jsp中有代码片断如下:
<form action =”b.jsp” method =”POST”name=”form1”>
loginName:<input type=”text”name=”loginName”/>
<input type=”submit” name=”submit”/>
</form>
在b.jsp中加入下列()代码,可以输出在a.jsp页面上输入loginName值(多选)
A. <%=request.getParameter(“loginName”)%>
B. <%=request.gerAttribute(“loginName”)%>
C. <%Stringname=request.getParameter(“loginname”);
out.println(name);%>
D. <% Stringname=request.getAttribute(“loginname”);out.println(name);%>
对的答案为:AC
第22题. 要在jsp中使用ArrayList,做法对的是
A. <% import java.util.ArrayList%>
B. <%@ import "java.util.ArrayList"%>
C. <%@ pageimport="java.util.ArrayList"%>
D. <%@ pagepackage="java.util.ArrayList"%>
对的答案为:C
第23题. 如果只但愿在各种页面间共享数据,可以使用__________作用域
A. request,session B. application session C. request,application D. pageContext request
对的答案为:A
第24题. 在编写过滤器时,需要完毕办法
A. doFilter() B. doChain() C. doPost() D. doDelete()
对的答案为:A
第25题. 如下代码执行效果为():
<c:forEach var = "i" begin = "1" end ="5" step = "2">
<c:outvalue=“${i}”/>
</c:forEach>
A. 1 2 3 4 5 B. 1 3 5 C. i i i D. 15
对的答案为:B
第26题. request.setAttribute("user","svse");
session.setAttribute("user","bob");
使用{user}则显示
A. null B. svse C. bob D. 啥也没有
对的答案为:B
第27题. 给定一种 Servlet doGet办法中代码片段,如下:
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);
那么在 MyServlet中可以使用()办法把属性 name值取出来。
A. Stringstr=request.getAttribute(“name”); B. Stringstr=(String)request.getAttribute(“name”);
C. Objectstr=request.getAttribute(“name”); D. 无法取出来
对的答案为:D
第28题. 在JSP中,test . jsp文献如下,试图运营时,将发生()。
<html>
<% String str = null;%>
str is <%= str%>
</html>
A. 转译期有误 B. 编译Servlet源码时发生错误
C. 执行编译后Servlet时发生错误 D. 运营后,浏览器上显示:str isnull
对的答案为:D
第29题. 自定义标签中,如果要声明标签参数为必要,则需要进行哪种配备:
A. <required>true</required> B. <rtexprvalue>true</rtexprvalue>
C. <required>false</required> D. <rtexprvalue>false</rtexprvalue>
对的答案为:A
第30题. 编写自定义标签解决类后,需要编写一种()去描述
A. .tag文献 B. .tld文献 C. dtd文献 D. .xml文献
对的答案为:B
第31题. 考虑下面JSP文献代码片断:
<HTML>
<BODY>
<jsp:include page=”test2.jsp”>
<jsp:param name=”username”value=”svse”/>
</jsp:include>
</BODY>
</HTML>
如下()代码片断放置在test2.jsp中不会导致错误
A. <jsp:getParamname=”username”/>
B. <jsp:include param=”username”/>
C. <%=request.getParameter(“username”)%>
D. <%=request.getAttribute(“username”)%>
对的答案为:C
第32题. 在HTTP合同中,用于发送大量数据办法是
A. get B. post C. put D. options
对的答案为:B
第33题. J2EE 中,()类型()办法用于得到会话
A. HttpServletRequest、getSession B. HttpServletResponse、newSession
C. HtttpSession、newInstance D. HttpSession、getSession
对的答案为:A
第34题. 如下代码执行效果为:
<c:forEach var = "i" begin ="1" end = "5">
<c:outvalue="${i}"/>
</c:forEach>
A. 1 2 3 4 5 B. i i i i i C. 15 D. 编译错误
对的答案为:A
第35题. MVC中 M V C 分别用_______、_______、_____表达
A. jsp servlet javabean B. HTml javabean jsp
C. javabean jsp servlet D. servlet html jsp
对的答案为:C
第36题. pageContext.setAttribute("user","tom");
request.setAttribute("user","bob");
显示"bob",则可以使用
A. {request.getAttribute("user")} B. {param.user} C. {user}D. {requestScope.user}
对的答案为:D
第37题. 如下哪个标签实现了switch功能
A. <c:if> B. <c:switch> C. <c:choose>D. <c:case>
对的答案为:C
第38题. 在jsp中导入自定义标签方式对的是
A. web.xml文献<taglib> B. <%@ tagliburi="" prefix=""%>
C. <jsp:tagliburi="" prefix=""%> D. 无需导入,可直接使用
对的答案为:B
第39题. public classSecurityFilter ______{...}如果想要让该类成为一种过滤器,横线处应为
A. implements HttpFilter B. extends Filter C. extends HttpFilter D. implements Filter
对的答案为:D
第40题. 在JSP中可动态导入其她页面标签是
A. <%include/></textarea>B.<%@ include%> C. <jsp:importPage/> D. <jsp:include/>
对的答案为:D
第41题. 下面哪项是错误设立Bean属性值办法
A. <jsp:setPropertyname="beanInstanceName" property= "*" />
B. <jsp:setPropertyname="beanInstanceName" property="propertyName"value="123"/>
C. <jsp:setPropertyname="beanInstanceName" property="propertyName"param="parameterName" />
D. <jsp:setPropertyname="beanInstanceName" property="*" value="{string |<%= expression %>}"/>
对的答案为:D
第42题. <%
String count="100";
pageContext.setAttribute("cnt",count);
%>
Count:{pageSt 100} 显示为
A. 100100 B. 运营异常 C. 200 D. 没有任何显示
对的答案为:C
第43题. 在 J2EE中,使用 Servlet 过滤器,需要在web.xml中配备()元素 (选取两项)
A. <filter> B. <filter-mapping> C. <servlet-filter> D. <filter-config>
对的答案为:AB
第44题. 在JSP中,只有一行代码:<%=AB%>,运营将输出
A. A B B. AB C. 113 D. 没有任何输出,由于表达式是错误
对的答案为:D
第45题. 在J2EE中,如果HttpSessiongetLastAccessTime()办法返回值为x,getCreationTime()办法返回值为y,则为x - y()
A. 两个持续祈求之间间隔最长时间
B. 近来两个持续祈求之间时间间隔
C. 最后使用session发送祈求时间和session创立时间间隔
D. 最后使用session发送祈求时间
对的答案为:C
第46题. 自定义标签中,使用属性时,需要在______文献中配备,使用_______标签
A. .tld <attribute/> B. web.xml <attribute/>
C. .tld <tag/> D. web.xml <tag/>
对的答案为:A
第47题. 如下哪个办法不是TagSupport类办法
A. doPost() B. doStartTag() C. doEndTag() D. doAfterBody()
对的答案为:A
第48题. Jsp中有如下代码:
<%
Cookie c = new Cookie(“name” ,“admin”);
c.setMaxAge(10000);
response.addCookie(c);
%>
如下哪句代码可以对的显示”admin”
A. ${cookie.name} B. ${cookie.name.value}
C. ${ name} D. ${name.value}
对的答为:B
第49题. 如下()可用于检索session属性userid值
A. session. getAttribute(“userid”); B. session. setAttribute(“userid”);
C. request. getParameter(“userid”); D. request. getAttribute(“userid”);
对的答案为
展开阅读全文