当前位置:文档之家› JSP期末考试题程序员笔记

JSP期末考试题程序员笔记

JSP期末考试题程序员笔记Tlie final revision was on November 23, 2020a) pageContext c) application JSP期末考试题程序员笔记精华针对以下题目请选择正确的答案(每道题目有一个或多哥正确的答案)。

每一道题目,所有答案都选对,则该题加分,所选答案错误或不能选出所有正确答案,则该题不得分。

I) 在JSP中,要定义一个方法,需要用到以下0元素。

(选择一项)a) <%= %> b) <% %>d)<%@ %>2) JSP页面经过编译之后.将创建一个()o (选择一项)a) appletc) application d) exe文件3) 当JSP页面执行自定义标签,遇到结束标签时将调用()方法执行处理。

(选择一项)a) doStartTagO b) doEndTag()c) doInitBodyO d) doAfterBody()4)在J2EE中.文件中有如下一行代码:(选择一项)<jsp:useBean id="user” scope=”” type=要使user对象中一直存在于对话中.直至其终止或被删除为止,下划线中应填入0 Oa) pagerequestapplication5)在J2EE中,以下不是JSP隐式对象的是()° (选择一项)b) d)d) out6)Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL。

(选择一项)a)sendURLO b)redirect URL()d)redirectResponse()7)在JSP中,page指令的()属性用来引入需要的包或类。

(选择一项)a)extendsc) languge d)contentType8)在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用() 方法。

(选择一项)a)init b)servicec) doFiker d)destroy9)在JSP中,只有一行代码:运行将输岀()° (选择一项)a)A+B b) ABc) 131 d)错误信息,因为表达式是错误的10)给定一个Servlet的代码片段如下:Public void doGet(HttpServletRequest request.HttpServletResponse response)throws ServletException,IOException{(“hl kitty!”);0;}运行次Servlet时输岀如下:hi kitty !则应在此Servlet下划线处填充如下代码。

(选项一项)a) PrintWriter out =();b)PrintWriter out =();c)OutputStream out =();d)OutputStream out =();ill给定如下JSP代码,假定在浏览器中输入,可以调用这个JSP,那么这个JSP的输出是()。

(选项一项)<%@ page contentType=M text/htinl; charset=GBK n %>v%@ tagllb uri=" prefix=”c”%><html><body><% int counter = 10; %><c:lf test=^${counter%2==l r><c:set var=”isOdd” value=w tnie9,></c:set></c:if><c:choose><c:when test=w$(isOdd==true}M>lVs an odd </c:when><c:otherwise>ifs an even </c:otherwise></c:choose></bodv>a)—个HTML页面,页面上显示it,s an oddb)—个HTML页面,页面上显示i「s an evenc)一个空白的HTML页面d)错误信息12)给定jM程序、代码如下:package user;public class User{private String password;private String loginName:public String getLoginName()|return loginName;}public String getPassword())return password;Ipublic void setLoginNaine(String loginNaine)(=loginName;}public void setPassword(String password)!=password;给定,代码片断如下:loginName: <jsp:getProperty name=*\isef* property* 1 oginName'7> password: <jsp:getProperty name=''i 】ser" property="password”/〉在浏览器上输入并回车 要使浏览器上显示:loginName: sa password: sa在中的下划线处应填入以下()代码.(选择一项)<jsp:setProperty name=^usef" property- *^某JSP 程序中声明使用javaBean 的语句如下:<jsp:useBean id=''user” class=vv scope=?'pge*7>要取出该javaBean 的loginNanie 属性值,以下语句正确的是().(选择两项)<jsp:getProperly naine=*'usef* property-5 loginName7> <jsp:getProperty id='\ise 广 property=^loginName*7>a) HttpServlet 是一个抽象类b) HttpServlet 类扩展了 GenericServlet 类 c)HttpServlet 类的子类必须至少重写service 方法d)HttpServlet 位于包中15)给顶一个JSP 程序源代码,如下:<jsp : include page=" flush="true /z >a)b)c) d)<jsp:useBean id= 'user" class=、、'’ scope<jsp:setPropertyname=^usef' property <jsp:setPropcrty name="user'' property <jsp:useBean id=w usef' class="" scope<jsp:setPropertyname='"usef' property <jsp:setProperty name='"usef' property <jsp:useBean id二,'user" class=scope <jsp:setProperty name="use 广property <jsp:useBean id="user" class=,M, "pagc'7> "loginName" valueK"/>"password" value=”*"/>"application''/〉 'loginNamc" valuc='*7>"password" valuc='*7> ”application"/〉/>page /> 13)a)d)<%=(u loginName M )%>14) J2EE 中, 以下关于HttpServlet 的说法错误的是()□(选择一项)<jsp:param name 二"location" value="bejing"/> </jsp:include>在中使用0代码片段可以输岀参数location 的值。

Qsp :getParam name="location"><jsp:getParameter name="location”〉 <%=("locat ion")%> %=( location )%'*d) 0或多19)给定文件代码片断,如下:<% (M User ,,; HAHA M );%> getHttpSession (true);27)在JSP 中,()动作用于将请求转发给其他JSP 页面。

(选择一项)b)includec)useBeand)selProperty28)在J2EE 中,在一个JSP 文件中,有表达式<%=2+3%>,它将输出()。

(选择一 项)a)2+3b) 5a) b) c) 16)J2EE 中,JSP EL 表达式:s{ (10*10) ne 100}的值是()0 (选择一项)a) 0 c)Falseb) True17)在J2EE 中.文件如下:<html> <%{%> <%("ABC");%><%t%> buffer is <%=buffer%> </html>运行时,将发生()。

(选择一项)转译期错误b)运行期错误c)运行后,浏览器上显示:buffer is nulld) 运行后.浏览器上显示:buffer is ABC18) 如JSP 页面执行时遇到自定义标签,doStartTagO 方法将被调用0次。

(选择一项)b) 1或多c) 0 或 1c) 23 d)不会输出,因为表达式是错误的29)在J2EE实现企业级应用开发中,()是描述标记库的XML文档。

相关主题