JSP程序设计考试试题与答案_第1页
JSP程序设计考试试题与答案_第2页
JSP程序设计考试试题与答案_第3页
JSP程序设计考试试题与答案_第4页
JSP程序设计考试试题与答案_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

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

文档简介

专业:移动通信 科目:JSP 程序设计一、单项选择题1 Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是()A可以在一个页面中使用多个指令。B作用于整个 JSP 页面。C指令中的属性只能出现一次。D为增强程序的可读性,建议将 指令放在 JSP 文件的开头,但不是必须的。答案:C2对于一个继承于 TagSupport 标签来说,他的 dostart 方法的返回值决定本体是否可见,那么下面那一个是让本体可见的()AEVAL_PAGEBSKIP_PAGECSKIP_BODYDEVAL_BODY_INCLUDE答案:D3关于 JavaBean 正确的说法是()AJava 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写B被引用的 Bean 文件的文件名后缀为.java CBean 文件放在任何目录下都可以被引用D在 JSP 文件中引用 Bean,其实就是用语句答案:A4下面的代码的执行结果描述正确的是()import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;publid class MyTest extends BodyTagSupportprivate int num=0;public int doAfterBody()JspWriter out=bodyContent.getEnclosingWriter();tryout.println(“good“);catch(Exception e)num+;if(numBCD答案:D12在 servlet 里要获得 config 信息应该在以下的哪个方法里()AgetservletinfoBdestroyCservice Dinit 答案:A13下列()实现单击超级链接是弹出确认对话框,询问用户是否真的删除。A()ABCD答案:A16 WEB 应用中,常用的会话跟踪方法不包括()A隐藏表单域BCookie C有状态 HTTP 协议DURL 重写答案:C17使用请求和委托的时候我们使用的是 RequestDispather 对象,假设虚拟目录为 test,有 servlet1 和 servlet2 下面从 servlet1 跳转到 servlet2 的写法正确的是()ARequestDispather fw=new RequestDispather(BRequestDispather fw=request.getRequestDispather(CRequestDispather fw=new RequestDispather(DRequestDispather fw=request.getRequestDispather(答案:D18一个 servlet 的类文件必须发布在虚拟目录里的什么文件夹下?()AROOTBWEB-INF/libCWEB-INF/classesDWEB-INF/答案:C19从 “员工”表的“姓名”字段中找出名字包含“玛丽 ”的人,下面哪条 select 语句正确()ASelect * from 员工 where 姓名 =%玛丽_BSelect * from 员工 where 姓名 like _玛丽%CSelect * from 员工 where 姓名 like %玛丽%D Select * from 员工 where 姓名 =_玛丽_答案:C20下面的那个 do 方法是错误的()AdoPostBdoDeleteCdoFormDdoPut答案:C21在一个 java bean 里有一个属性是 user_name。下面对应的 get 方法是符合 java bean 的默认规则的是()AgetUser_name Bget_UsernameCgetUsernameDgetUserName答案:A22如果要在控制器(action)里给一个视图传递一个值,我们希望能使用 request 对象的setAttribute 来传递,那么在配置 forward 转发路径下面那个属性一定不能为真()Aredirect BpathCnameDcontext relative答案:A23 Servlet 程序的入口点是()Ainit()Bmain()Cservice()DdoGet()答案:A24 J2EE 中在 JSP 中要使用 user 包中的 User 类,则以写法正确的是()ABCD答案:B25在 JSP 中使用标记时,不会出现的属性是()Aproperty Bname C以上皆不会出现Dvalue 答案:D26什么是动态的网页()A支持动态效果的B可以运行脚本的C可以交互的D可以看电影的答案:C27在一个 tomcat 的虚拟目录里必须存在的文件是()Aserver.xmlBweb.xmlCstruts-config.xmlDconfig.xml答案:B28下面()项链接是在新的浏览视窗中打开网页。A链接到网易 (此项为默认值 )B链接到网易C链接到网易D链接到网易答案:B29 sesson 对象的()方法用于判断是否为开始新会话。AisNewSessionID() Bbegin() Cinvalidate() DisNew()答案:D30 session 对象的()方法用于设置会话的超时时间。Asession.setAttribute(“time”,30) ;Bsession.setMaxTime(30) ;Csession.getMaxInactiveInterval() ;Dsession.setMaxInactiveInterval(30);答案:B31在 J2EE 中,test.jsp 文件中有如下一行代码:要使 user 对象在用户对其发出请求时存在,下划线中应填入()AapplicationBSessionCrequestDPage答案:C32在 JSP 中()动作用于将请求转发给其他 JSP 页面。AsetPropertyBforward CuseBeanDinclude答案:B33 struts 的错误捕捉一般都在哪个部分近()AformbeanBcontrollerCactionDtaglib答案:A34 cn 是 Connection 对象,创建 Statement 对象的方法是()AStatement st=new Statement (); BStatement st=cn.newStatement()CStatement st=cn.createNewStatement()DStatement st=cn.createStatement()答案:D35 Servlet 中,使用()接口中定义的()方法来处理客户端发出的表单数据请求A HttpServlet doPostBServletRequest doGetC ServletRequest doPostDHttpServlet doHead答案:A36在 J2EE 中,重定向到另一个页面,以下()语句是正确的。Arequest.sendRedirect(Bresponse.sendRedirect(Crequest.sendRedirect();Dresponse.sendRedirect();答案:B37 Servlet 的初始化参数只能在 Servlet 的()方法中获取。Ainit() BdoPost() CdoGet()Ddestroy()答案:A38在 tomcat 启动的时候报找不到虚拟机的错误是因为()A没有配置 pathB没有配置 classpathC没有配置 tomcatD没有配置 jdk 答案:A39 J2EE 中,JSP EL 表达式:$user.loginName执行效果等同于()ABCD答案:C40在 servlet 里每次请求都会被调用的是下面的那个方法()Aservice BdestroyCgetservletconfigDinit答案:A41关于 JavaBean 正确的说法是()ABean 文件放在任何目录下都可以被引用B被引用的 Bean 文件的文件名后缀为.java C在 JSP 文件中引用 Bean,其实就是用语句DJava 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写答案:D42在 servletrequest 对象里哪个方法是用来获取页面传递来的参数的名字的集合的()AgetServletNameBgetHeadNamesCgetParameterNames DgetInitParameterNames答案:C43在 tomcat 的一个虚拟目录里,如果我们需要增加一个我们自己的类文件,那么对于一个已经编译好的类文件我们应该把包拷贝到那()AWEB-INF/BWEB-INF/configCWEB-INF/classesDWEB-INF/lib答案:C44关于 JavaBean 正确的说法是()A在 JSP 文件中引用 Bean,其实就是用语句B被引用的 Bean 文件的文件名后缀为.java CBean 文件放在任何目录下都可以被引用DJava 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写答案:D45在 J2EE 的 Model 模式中,模型层对象被编写为() 。 ()AApplet BJavaBeanCJSPDServer 答案:B46 J2EE 中,以下关于 HttpServlet 的说法错误的是()AHttpServlet 类的子类必须至少重写 service 方法BHttpServlet 是一个抽象类CHttpServlet 位于 javax.servlet.http 包中DHttpServlet 类扩展了 GenericServlet 类答案:A47在 J2EE 实现企业级应用开发中, ()是描述标记库的 XML 文档。ADTD 文件BWAR 文件CEAR 文件DTLD 文件答案:D48在 J2EE MVC 设计模式体系结构中()是实现控制器的首选方案。AJSPBServletCJavaBeanDHTML答案:B49在 JSP 中使用后浏览器地址栏内的内容()A发生变化。B不发生变化。C错误用法D可能变化答案:B50下面对 jsp 描述的说法正确的是()A在 jsp 里调用的方法都声明在 java bean 里B以上都不对C不可以在 jsp 里声明方法D可以在 jsp 里声明方法答案:D51在 J2EE 中,在一个 JSP 文件中,有表达式 ,它将输出()A23B5C不会输出,因为表达式是错误的D2+3答案:B52 WEB 应用中,常用的会话跟踪方法不包括()A有状态 HTTP 协议BURL 重写CCookieD隐藏表单域答案:A53如果想在 tomcat 服务器启动时将 jar 包加载到内存,且该 jar 包可以被 tomcat 服务器上所有的应用使用,应该将该 jar 包复制到 tomcat 的()目录。AserverBcommonlib CserverlibDcommon 答案:B54在 J2EE 中,test.jsp 文件中有如下一行代码:要使 user 对象在用户对其发出请求时存在,下划线中应填入()APageBSessionCrequestDapplication答案:C55在 J2EE 中,若要在 JSP 正确使用标签: ,在 jsp 中声明的 taglib 指令为:,下列线处应该是()AgetKingB kingCmyTagsD x 答案:D56在 Servlet 里,能正确获取 session 的语句是()AHttpSession session = request.getSession(true);BHttpSession session = response. getHttpSession (true);CHttpSession session = response.getSession(true);DHttpSession session = request.getHttpSession(true);答案:A57如果我们想把 session 销毁应该用下面的那个方法()AkillBendCdestroyDinvalidate 答案:C58在 struts 中实现控制器的是下面那个()AjspBtaglibCjava beanDservlet 答案:D59在 J2EE 实现企业级应用开发中()是描述标记库的 XML 文档。AEAR 文件BWAR 文件CTLD 文件DDTD 文件答案:C60在 JSP 中如果要导入 java.io.* 包,应该使用()指令。Apage Binclude CforwardDtaglib 答案:A61在 JSP 中,使用动作可以将 javaBean 嵌入 JSP 页面,对 JavaBean 的访问范围不能是()AapplicationBpageCresponseDrequest答案:C62什么是 j2ee()A一种架构B一个编译器C一门语言D一个开发环境答案:A63在 JSP 中,page 指令的()属性用来引入需要的包或类。A langugeB contentTypeC extendsD import答

温馨提示

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

评论

0/150

提交评论