JSP期末考试题-程序员笔记.pdf
《JSP期末考试题-程序员笔记.pdf》由会员分享,可在线阅读,更多相关《JSP期末考试题-程序员笔记.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JSP 期末考试题 程序员笔记精华 针对以下题目请选择正确的答案(每道题目有一个或多哥正确的答案)。每一道题目,所有答案都选对,则该题加分,所选答案错误或不能选出所有正确答案,则该题不得分。1)在 JSP 中,要定义一个方法,需要用到以下()元素。(选择一项)a)b)c)d)2)JSP 页面经过编译之后,将创建一个()。(选择一项)a)applet b)servlet c)application d)exe 文件 3)当 JSP 页面执行自定义标签,遇到结束标签时将调用()方法执行处理。(选择一项)a)doStartTag()b)doEndTag()c)doInitBody()d)doAfte
2、rBody()4)在 J2EE 中,test.jsp 文件中有如下一行代码:(选择一项)要使 user 对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入()。a)page b)request c)session d)application 5)在 J2EE 中,以下不是 JSP 隐式对象的是()。(选择一项)a)pageContext b)context c)application d)out 6)Servlet 中,HttpServletResponse 的()方法用来把一个 Http 请求重定向到另外的 URL。(选择一项)a)sendURL()b)redirectURL()
3、c)sendRedirect()d)redirectResponse()7)在 JSP 中,page 指令的()属性用来引入需要的包或类。(选择一项)a)extends b)import c)languge d)contentType 8)在 Servlet 过滤器的生命周期方法中,每当传递请求或响应时,web 容器会调用()方法。(选择一项)a)init b)service c)doFilter d)destroy 9)在 JSP 中,只有一行代码:,运行将输出()。(选择一项)a)A+B b)AB c)131 d)错误信息,因为表达式是错误的 10)给定一个 Servlet 的代码片段如下
4、:Public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException _ out.println(“hi kitty!”);out.close();运行次 Servlet 时输出如下:hi kitty!则应在此 Servlet 下划线处填充如下代码。(选项一项)a)PrintWriter out=response.getWriter();b)PrintWriter out=request.getWriter();c)OutputStream o
5、ut=response.getOutputStream();d)OutputStream out=request.getWriter();11)给定如下 JSP 代码,假定在浏览器中输入 URL:http:/localhost:8080/web/jsp1.jsp,可以调用这个 JSP,那么这个 JSP 的输出是()。(选项一项)its an odd its an even a)一个 HTML 页面,页面上显示 its an odd b)一个 HTML 页面,页面上显示 its an even c)一个空白的 HTML 页面 d)错误信息 12)给定 java 程序 User.java,代码如下
6、:package user;public class User private String password;private String loginName;public String getLoginName()return loginName;public String getPassword()return password;public void setLoginName(String loginName)this.loginName=loginName;public void setPassword(String password)this.password=password;给
7、定 user.jsp,代码片断如下:_ loginName:password:在浏览器上输入并回车 要使浏览器上显示:loginName:sa password:sa 在 user.jsp 中的下划线处应填入以下()代码.(选择一项)a)b)c)d)13)某 JSP 程序中声明使用 javaBean 的语句如下:要取出该 javaBean 的 loginName 属性值,以下语句正确的是().(选择两项)a)b)c)d)14)J2EE中,以下关于HttpServlet的说法错误的是()。(选择一项)a)HttpServlet是一个抽象类 b)HttpServlet类扩展了GenericServ
8、let类 c)HttpServlet类的子类必须至少重写service方法 d)HttpServlet位于javax.servlet.http包中 15)给顶一个JSP程序源代码,如下:在two.jsp中使用()代码片段可以输出参数location的值。a)b)c)d)16)J2EE中,JSP EL表达式:s(10*10)ne 100的值是()。(选择一项)a)0 b)True c)False d)1 17)在J2EE中,test.jsp文件如下:buffer is 运行时,将发生()。(选择一项)a)转译期错误 b)运行期错误 c)运行后,浏览器上显示:buffer is null d)运行
9、后,浏览器上显示:buffer is ABC 18)如 JSP 页面执行时遇到自定义标签,doStartTag()方法将被调用()次。(选择一项)a)1 b)1 或多 c)0 或 1 d)0 或多 19)给定 include1.jsp 文件代码片断,如下:_/此处填写代码 给定 include2.jsp 文件代码片断,如下:要求运行 include1.jsp 时,浏览器上输出:HAHA 要满足以上条件,jsp1.jsp 中下划线处应填入以下()语句。(选择一项)a)b)c)d)20)在 J2EE 中,在 web.xml 中,有如下代码:30 上述代码定义了默认的会话超时时长,时长为 30()。
10、(选择一项)a)毫秒 b)秒 c)分钟 d)小时 21)在 inc.jsp 中包含数行代码与一张图片,现在要创建一个 home.jsp,每次浏览中的所有内容以及 home.jsp 自身要显示的内容,应该在 home.jsp 中使用的语句是()。(选择一项)a)b)c)d)22)给定一个 JSP 程序源码如下:在 two.jsp 中加入()代码片断可以输出参数 location 的值。(选择一项)a)b)c)d)23)使用自定义标签时,要为 JSP 引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是()。(选择一项)a)hello com.tagdemo.HelloTag b)hello
11、 com.tagdemo.HelloTag c)hello com.tagdemo.HelloTag d)hello com.tagdemo.HelloTag 24)要设置某个 JSP 页面为错误处理页面,以下 page 指令正确的是()。(选择一项)a)b)c)d)25)JavaMail 是一组用于发送和接收邮件消息的 API。发送邮件使用()协议,接收邮件使用()协议。(选择一项)a)POP3 SMTP b)POP3 TCP c)SMTP TCP d)SMTP POP3 26)在 Servlet 里,能正确获取 session 的语句是()。(选择一项)a)HttpSession sess
12、ion=request.getSession(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)include c)useBean d)setProperty 28)在 J2EE 中,在一个 JSP 文件中,有表达式,它将输出()。(
13、选择一项)a)2+3 b)5 c)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(http:/www.jb-);b)re
14、quest.sendRedirect();c)response.sendRedirect(http:/www.jb-);d)response.sendRedirect();32)在 JSP 中,使用动作可以将 javaBean 嵌入 JSP 页面,对 JavaBean 的访问范围不能是()。(选择一项)a)page b)request c)response d)application 33)在 J2EE 中,使用 Servlet 过滤器时,可以在 web.xml 文件的()元素中包括元素。(选择一项)a)b)c)d)34)Servlet 中,使用()接口中定义的()方法来处理客户端发出的表单数
15、据请求(选一项)a)HttpServlet doHead b)HttpServlet doPost c)ServletRequest doGet d)ServletRequest doPost 35)给定 JSP 程序源码如下,该 JSP 运行后输出的结果是()。(选择一项)Count:a)Count:1 b)Count:2 c)1:2 d)Count:36)给定如下 Servlet 代码,假定在浏览器中输入 URL:http:/localhost:8080/servlet/HelloServlet,可以调用这个servlet,那么这个Servlet的输出是()。import java.io.
16、*;import javax.servlet.*;import javax.servlet.http.*;public class HelloServlet extends HttpServlet public void service(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException public void doGet(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOExcepti
17、on 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)throws ServletException,IOException res.setContentType(text/html);Pri
18、ntWriter 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 中,request 对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项)a)String getParameter(String
19、name)b)String getParameter(String name)c)String getParameterValuses(String name)d)String getParameterValues(String name)38)()是发送邮件的协议。(选择一项)a)SMTP b)LAMP c)POP3 d)HTTP 39)WEB 应用中,常用的会话跟踪方法不包括()。(选择一项)a)URL 重写 b)Cookie c)隐藏表单域 d)有状态 HTTP 协议 40)在 J2EE 中,$2+“4”将输出()。(选择一项)a)2+4 b)6 c)24 d)不会输出,因为表达式是错误
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 期末 考试题 程序员 笔记
限制150内