SCCE-G2-JSP内测试卷A.doc_第1页
SCCE-G2-JSP内测试卷A.doc_第2页
SCCE-G2-JSP内测试卷A.doc_第3页
SCCE-G2-JSP内测试卷A.doc_第4页
SCCE-G2-JSP内测试卷A.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程名称:JSP:使用JSP开发企业级WEB应用程序 (A)卷 考试(考查) 闭卷长江工程职业技术学院20122013学年第1学期内部测试试卷学号: 姓名: 班级: 考场: 考试时间:装订线题 号1-1011-2021-3031-4041-50总 分得 分一、选择题 (共50题, 每题2分)1、 下面不属于BS结构优势的一项是( ) A、只需要在Web服务器而不是在每一个客户端上部署、修改应用程序 B、访问范围更广 C、更加容易被访问 D、访问速度更快2、 HTTP协议中,请求消息使用( )方法用于通过Internet发送大量数据。 A、get B、post C、put D、head3、 浏览Web网页服务默认的端口号是( ) A、80 B、8181 C、25 D、14334、 假设在helloapp应用中有一个hello.jsp,文件路径为C:Tomcatwebappshelloapphellohello.jsp那么在浏览器端访问hello.jsp的URL是( ) A、http:localhost:8080hello.jsp B、http:localhost:8080helloapphello.jsp C、http:localhost:8080helloapphellohello.jsp D、http:localhost:8080helloapphello5、 下面不属于Servlet生命周期阶段的是( ) A、加载 B、实例化 C、初始化 D、请求资源6、 在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( ) public class Servletl extends HttpServlet public void init() throws ServletException public void service(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException PrintWriter out=response.getWriter(); out.println(“hello!”); A、编译该文件时会提示缺少doGet()或者doPost()方法,编译不能够成功通过 B、编译后,把Servletl.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello! C、编译后,把Servletl.class放在正确位置,运行该Servlet,在浏览器中会看不到任何输出的文字 D、编译后, 把Servletl.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息 7、 ServletContext对象的作用是( ) A、获取请求属性值 B、读取请求参数值 C、读取Web应用程序上下文参数 D、读取Servlet配置参数8、 给定如下Servlet代码,假定在浏览器中输入URL:http:localhost:8080servletHelloServlet,可以调用该servlet,那么该Servlet的输出是( ) import java.io.*; 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,IOException Res.setContentType(“texthtml”); PrintWriter out=res.getWriter(); Out.println(“html”); Out.println(“body”); Out.println(“doGet Hello World”); Out.println(“body”); Out.println(html); Out.close(); Public void doPost(HttpServletRequest req,HttpServletResponse res) Throws ServletException,IOException Res.setContentType(“texthtml”); PrintWriter out=res.getWriter(); Out.println(“html”); Out.println(“body”); Out.println(“doPost Hello World”); Out.println(“body”); A、一个HTML页面,页面上显示doGet Hello World! B、一个HTML页面,页面上显示 doPost Hello World! C、一个空白的HTML页面 D、错误信息9、 HttpServletRequest接口的( )方法用于创建会话 A、getSession() B、getServletContext() C、setSession(); D、putSession();10、 给定某servlet 程序的片段,如下: Public void doGet(HttpServletRequest request,Httpservletresponse response) _ 要把session的失效时间设为30分钟,应该在下划线处插入( ) A、request.getSession().setTimeout(1800); B、request.getSession().setTimeout(30) C、request.getSession().setMaxInactiveInterval(1800); D、request.getSession().setMaxInactiveInterval(30);11、 Cookie默认保存在( )目录下 A、TomcatWebappsCookies B、系统目录program filesCookies C、系统目录documents and settingsCookies D、由写Cookie的程序决定12、 在J2EE中,以下关于HttpServlet说法错误的是( ) A、HttpServlet是一个抽象类 B、HttpServlet扩展了GenericServlet类 C、HttpServlet类的子类必须至少重写service方法 D、HttpServlet位于javax.servlet.http包中13、 servlet 生命周期由一系列事件组成,把这些事件按照先后顺序排列,以下正确的是( ) A、加载类、实例化、请求处理、初始化、销毁 B、加载类、实例化、初始化、请求处理、销毁 C、实例化、加载类、初始化、请求处理、销毁 D、加载类、初始化、实例化、请求处理、销毁14、 在J2EE中,当用户在浏览器中输入http:localhost:8080myWebAppstart,就会调用pk包中名为student的servlet,在Web.xml中配置正确的是( ) A、servlet servlet-namestart*servlet-name servlet-classpk.studentservlet-class servlet B、servlet servlet-namepk.studentservlet-name url-patternstart*url-pattern servlet C、servlet servlet-namestudentservlet-name servlet-classpk.studentservlet-class servlet servlet-mapping servlet-namestudentservlet-name url-patternstart*url-pattern servlet-mapping D、servlet servlet-namepk.studentservlet-name servlet-classstudentservlet-class servlet servlet-mapping servlet-namepk.studentservlet-name url-patternstart*url-pattern servlet-mapping 15、 给定JSP程序源码如下,该JSP运行后输出的结果是( ) html % int Count=1;% Count:%=+Count % html A、Count:1 B、Count:2 C、1:2 D、Count:16、 在JSP中,page指令的( )属性来引入需要的包或类 A、extends B、import C、language D、contentType17、 在J2EE中,%=”2”+4 %将输出( ) A、2+4 B、6 C、24 D、不会输出,因为表达式是错误的18、 JSP是一种Java服务器端技术,其实质是一个Servlet。与Servlet的生命周期相同,JSP也有生命周期。在JSP的生命周期中,JSP引擎调用一系列的方法执行JSP,其中不包括( ) A、jspInit B、jspActivate C、jspService D、jspDestroy19、 下面这一段JSP代码片断的输出结果是( ) %! int i=1;% %!int getNumber() return i; % % int i=10; out.println(“first i=”+i); % % out.println(“second i=”+i); % % out.println(“third i=”+getNumber() ; % A、first 1=10 second i=1 third i=1 B、first i=10 second i=10 third i=1 C、first 1=10 second i=1 third i=10 D、first 1=1 second i=1 third i=120、 在J2EE中,test.jsp文件如下。试图运行时,将发生( ) html % String str=null ;% str is % =”str”% html A、转译期错误 B、编译期错误 C、运行后,浏览器上显示:str is null D、运行后,浏览器上显示:str is str21、 在J2EE中,以下不是JSP隐式对象的是( ) A、pageContect B、context C、application D、out22、 如果不希望JSP网页支持Session,应该( ) A、调用HttpSession的invalidate()方法 B、% page session= false C、在jsp页面中写入如下代码HttpSession session=request.getSession(false); D、调用HttpSession的setMaxInactiveInterval(),将时间设置为023、 在JSP中,( )动作用于将请求转发给其它JSP页面 A、forward B、include C、useBean D、setProperty24、 在J2EE中,test.jsp文件中有如下一行代码: jsp:useBean id=”user” scope=”_” type=”com.UserBean” 要使user对象一直存在于会话中,直至其终止或被删除为止,下划线中应填入( ) A、page B、request C、session D、application25、 在JSP中,使用jsp:useBean动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是( ) A、page B、request C、response D、application26、 给定一个JSP程序源代码,如下: jsp:include page=“two.jsp” flush=“true” jsp:param name=“location” value=“beijing” jsp:include 在two.jsp中加入( )代码片段可以输出参数location的值 A、jsp:getParam name=“location” B、jsp:getParameter name=“location” C、%=request.getAttribute(“location”) % D、%=request.getParameter(“location”) %27、 在J2EE中,在JSP中想要使用user包中的User类,并存于page范围内,则以下写法正确的是( ) A、jsp:useBean id=“user” class=”user.User” B、jsp:usreBean class=“user.User.class” C、jsp:useBean name=“user” class=“user.User” D、jsp:us eBean id=“user” class=“user.User” scope=“pageContext” 28、 ( ) 对象可以处理JSP页面中运行的错误或异常 A、pageContext B、page C、session D、exception29、 下面的哪个动作用于实现请求转发( ) A、setProperty B、include C、forward D、useBean30、 下面对于include动作说法正确的是( ) A、include动作是静态包含 B、include动作是动态包含 C、用于加入头文件 D、以上说法都不正确31、 在Model1体系结构中负责处理请求的组件是( ) A、XML B、HTML C、JSP D、DHTML32、 J2EE中,JSP EL表达式:$(10*10) ne 100的值是( ) A、0 B、True C、False D、133、 在J2EE实现企业级应用开发中,( )是描述标签库的XML文档 A、TLD文件 B、DTD文件 C、WAR文件 D、EAR文件34、 在JSTL的迭代标签forEach的属性中,用于指定要遍历的对象集合的是( ) A、var B、items C、value D、varStatus35、 JSP 标准标签库(JSTL)包含用于编写和开发JSP页面的一组标准标签,按照标签的功能不同,将标签划分为_和_两 个标签库( ) a.通用标签库 b. 条件标签库 c. 核心标签库 d. SQL标签库 A、ad B、bc C、ac D、bd36、 在J2EE中,若要在JSP正确使用标签:x:getKing,在jsp中声明的taglib指令为:% taglib uri=”WEB-INFmyTags.tld” prefix=”_”%,下划线处应该是( ) A、x B、getKing C、myTags D、king37、 给定一个自定义标签程序的代码片断如下: public int doStartTage() throws JspTagException pageContext.getAttribute(“A”); 第二行 return EVAL_BODY_INCLUDE; 假定第二行返回的对象引用不是null,那么这个对象存储在( )范围中 A、page B、session C、request D、application38、 下列选项中( )可以准确的获取请求页面上文本框的输入值 A、request.getParameter(name) B、request.getParameter(“name”) C、request.getParameterValues(name) D、request.getParameterValues(“name”)39、 ( )对象可以处理JSP页面中运行的错误和异常 A、pageContent B、Page C、Session D、exception40、 ( )是一种可以在一个或者多个应用程序中重复使用的组件 A、JSP页面 B、Servlet C、JavaBean D、JSP标准动作41、 useBean标准动作在创建Bean时默认的范围是( ) A、session B、page C、application D、request42、 Model1实现MVC设计模式,其中的模型由( )来充当 A、JSP B、JavaBean C、Servlet D、HTML43、 在Model1体系结构中负责处理请求的组件是( ) A、XML B、HTML C、JSP D、DHTML44、 JSP EL表达式的语法为( ) A、!JSP expression B、JSP expression C、$JSP expression D、JSP expression45、 ( )多次计算它的标签体 A、迭代标签 B、通用标签 C、自定义标签 D、条件标签46、 开发Java Web应用程序时,创建一个Servlet,该Servlet重写了其父类的doGet()和doPost()方法,那么其父类可能有( )选两项 A、GenericServlet B、ServletResponse C、ServletRequest D、HttpServlet47、 在jsp页面声明中定义了一个方法,下列( )代码不能放入该方法中选两项 public void test(HttpServletReqeust request) A、HttpSession session =request.getSession(); B、String name=(String)request.getAttribute(name); C、String name=(String)session.getAttibute(name); D、request.sendRedirect(“index.jsp”);48、 在Java Web应用程序中,给定jsp2.jsp文件代码片断,如下: % string username=request.getParameter(“Uer”); out.println(“Username is ”+username+”br”); % 另外要编写jsp1.jsp,在其中嵌入jsp2.jsp中内容,并且要求运行jsp1.jsp时,浏览器页面上输出: Username is King 要满足以下条件,以下( )语句适合用于jsp1.jsp中选两项 A、jsp:include page=“jsp2.jsp” flush=“true” jsp:param name=“User” value=“Ki

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论