1、JSP期末考试题JSP 期末考试题针对以下题目请选择正确的答案(每道题目有一个或多哥正确的答案) 所选答案错误或不能选出所有正确答案,则该题不得分。在 JSP 中,要定义一个方法,需要用到以下()元素。a) c) JSP 页面经过编译之后,将创建一个() 。(选择一项)a) appletc) application当 JSP 页面执行自定义标签,遇到结束标签时将调用a) doStartTag()c) doInitBody()。每一道题目,所有答案都选对,则该题加分,1)2)3)选择一项) b) d)% %b)d)()方法执行处理。 (选择一项)b)d)servletexe文件doEndTag(
2、) doAfterBody()在 J2EE 中, test.jsp 文件中有如下一行代码: (选择一项)request applicationcontextout请求重定向到另外的 URL 。(选择一项) redirectURL()redirectResponse()在 JSP 中, page 指令的()属性用来引入需要的包或类。 (选择一项)a) extends b)c) languge d)在 Servlet 过滤器的生命周期方法中,每当传递请求或响应时,a) initc) doFilter在JSP中,只有一行代码:,运行将输出a) A+B b)c) 131 d)10)给定一个 Servl
3、et 的代码片段如下:7)8)9)b)d)。ABimport contentType web 容器会调用()方法。 (选择一项) service destroy 选择一项)错误信息,因为表达式是错误的Public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOExceptionout.println( “hi kitty! ”); out.close();运行次 Servlet 时输出如下:hi kitty!则应在此 Servlet 下划线处填充如下代码。
4、 (选项一项)a) PrintWriter out = response.getWriter();b) PrintWriter out = request.getWriter();c) OutputStream out = response.getOutputStream();d) Outputstream out = request.getWriter();11) 给定如下JSP代码,假定在浏览器中输入 URL:http:/localhost:8080/web/jsp1.jsp ,可以调用这个 JSP,那么这个JSP的输出是()。(选项一项)c:if test= $counter%2=1 ”
5、it an odd it an even a) 一个HTML页面,页面上显示 it an oddb) 一个HTML页面,页面上显示 it an evenc) 一个空白的HTML页面d) 错误信息12) 给定java程序User.java,代码如下:package user;public class Userprivate String password;private Stri ng logi nN ame;public String getLog inN ame()return logi nN ame;public String getPassword()retur n password;p
6、ublic void setLoginName(String loginName)this.logi nN ame=logi nName;public void setPassword(Stri ng password)this.password=password;给定user.jsp代码片断如下:loginName: password: jsp:getProperty name= user property= password/在浏览器上输入 URL:http:/localhost/user,jsp?loginN ame=sa&password=sa 并回车 要使浏览器上显示:logi nN
7、ame: sa password: sa在user.jsp中的下划线处应填入以下 ()代码.(选择一项)a) b) c) d) 13) 某JSP程序中声明使用javaBean的语句如下: 要取出该 javaBean 的 loginName 属性值 ,以下语句正确的是 (). (选择两项 )a) b) c) d) 14) J2EE 中,以下关于 HttpServlet 的说法错误的是()。(选择一项)a) HttpServlet 是一个抽象类b) c) HttpServletd) HttpServletHttpServlet 类扩展了 GenericServlet 类 类的子类必须至少重写 se
8、rvice 方法 位于 javax.servlet.http 包中15) 给顶一个JSF程序源代码,如下: 在two.jsp中使用()代码片段可以输出参数 location的值。a) b) c) d) 16) J2EE 中,JSP EL表达式:s(10*10) ne 100 的值是()。17) 要求运行includel.jsp时,浏览器上输出: HAHA要满足以上条件,jspl.jsp中下划线处应填入以下()语句。 (选择一项)a) b) c) d) com.tagdemo.HelloTagb) hello/namecom.tagdemo.HelloTagc) hello/name com.t
9、agdemo.HelloTagd) hello/namecom.tagdemo.HelloTag24)要设置某个JSP页面为错误处理页面,以下 page指令正确的是()。 (选择一项)a) b) c) d) (选择一项)25) JavaMail是一组用于发送和接收邮件消息的 API。发送邮件使用()协议,接收邮件使用()协议。a) POP3 SMTP b) POP3 TCPc) SMTP TCP d) SMTP POP326) 在 Servlet 里,能正确获取 session 的语句是() 。 (选择一项 )a) HttpSession session = request.getSessio
10、n(true);b) HttpSession session = request.getHttpSession(true);c) HttpSession session = response.getSession(true);d) HttpSession session = response. getHttpSession (true);27) 在 JSP 中,()动作用于将请求转发给其他 JSP 页面。 (选择一项 )a) forward b) includec) useBean d) setProperty28) 在J2EE中,在一个 JSP文件中,有表达式 ,它将输出()。 (选择一项)
11、a) 2+3 b) 5c) 23 d) 不会输出,因为表达式是错误的29) 在 J2EE 实现企业级应用开发中, ()是描述标记库的 XML 文档。 (选择一项 )a) TLD 文件 b) DTD 文件c ) WAR 文件 d) EAR 文件30) 给定 JSP 程序源码如下,可以在下划线处插入并且能够正确输出 WELCOME , JACK 的语句是() 。 (选择二项)WELCOME , a) name b) c) out.println(name); d) 31) 在 J2EE 中,重定向到另一个页面,以下()语句是正确的。 (选择一项 )a) request.sendRedirect(h
12、ttp:/www.jb-);b) request.sendRedirect();c) response.sendRedirect(http:/www.jb-);d) response.sendRedirect();32) 在 JSP 中,使用 动作可以将 javaBean 嵌入 JSP 页面,对 JavaBean 的访问范围不能是() 。 (选择一项 )a) page b) requestc) response d) application33) 在 J2EE 中,使用 Servlet 过滤器时,可以在 web.xml 文件的()元素中包括 元素。 (选择一项 )a) b) c) d) 34)
13、 Servlet 中,使用()接口中定义的()方法来处理客户端发出的表单数据请求 (选一项 )a) HttpServlet doHead b) HttpServlet doPostc) ServletRequest doGet d) ServletRequest doPost35) 给定 JSP 程序源码如下,该 JSP 运行后输出的结果是() 。 (选择一项 ) Count: a) Count:1 b) Count:2c) 1:2 d) Count:36) 给定如下 Servlet 代码,假定在浏览器中输入 URL :http:/localhost:8080/servlet/HelloSer
14、vlet ,可以调用这个 servlet ,那么这个 Servlet 的输出是() 。import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class HelloServlet extends HttpServletpublic void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOExceptionpublic void doGet(HttpServletRequest re
15、q, HttpServletResponse res) throws ServletException, IOException res.setContentType(text/html);PrintWriter out = res.getWriter(); out.println(); out.println();out.println(doGet Hello World!); out.println(); out.println();out.close();public void doPost(HttpServletRequest req, HttpServletResponse res)
16、 throws ServletException, IOException res.setContentType(text/html);PrintWriter out = res.getWriter(); out.println();out.println();out.println(doPost Hello World!);out.println(); ( 选择一项 )a) 一个 HTML 页面,页面上显示 doGet Hello World!b) 一个 HTML 页面,页面上显示 doPost Hello World!c) 一个空白的 HTML 页面d) 错误信息37) 选择在J2EE中,
17、request对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。 一项)a) String getParameter(String name)b) String getParameter(String name)c) String getParameterValuses(String name)d) String getParameterValues(String name)38) ( )是发送邮件的协议。 (选择一项)a) SMTP b) LAMPd) HTTP)。(选择一项)b) Cookied) 有状态 HTTP 协议c) POP339) WEB 应用中,常用的会
18、话跟踪方法不包括(a) URL 重写 c) 隐藏表单域40)在J2EE中,$2 + 4”將输出()。(选择一项)a) 2 + 4 b) 6c) 24 d) 不会输出,因为表达式是错误的41)在J2EE的Model n模式中,模型层对象被编写为() 。(选择一项)a) Applet b) JSPc) Server d) JavaBean42) J2EE中,JSP EL表达式:$useroginName执行效果等同于()。(选择一项)b) HttpServletRequset 、 getPathInfo()d) ServletContext 、 getPathInfo()web.xml 通过()元
19、素将过滤器映射到 Web 资源。(选择一项)b) d) a) HttpServletRequest 、 getContextPath() c) ServletContext 、 getContextPath()44) 在 J2EE 中,使用 Servlet 过滤器时,需要在 a) c) 45) 给定 JSP 程序源码如下: 以下()语句可以在下划线处插入,并且运行后输出结果是: 1。 (选择一项)a) b) c) d) 46) 在 J2EE 中,在 web.xml 中定义过滤器时可以指定初始化参数,以下定义正确的是() (选择一项)a) someFilter filters.SomeFilte
20、r encodingEUC_JP b) someFilter encodingEUC_JP c) someFilterencodingEUC_JP d) someFilterfilters.SomeFilterencodingEUC_JP 47) servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是() (选择一项)a) 加载类,实例化,请求处理,初始化,销毁b) 加载类,实例化,初始化,请求处理,销毁c) 实例化,加载类,初始化,请求处理,销毁d) 加载类,初始化,实例化,请求处理,销毁48) 在 J2EE 中,给定某 Servlet 的代码如下,编译运行该文件,以下陈述正确的是() 。(选择一项)Public class Servlet1 extends HttpServletPublic void init() throws ServletE
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1