JSP程序设计考试~试题-与-答案~.doc

上传人:小** 文档编号:576091 上传时间:2018-10-31 格式:DOC 页数:75 大小:98.88KB
返回 下载 相关 举报
JSP程序设计考试~试题-与-答案~.doc_第1页
第1页 / 共75页
JSP程序设计考试~试题-与-答案~.doc_第2页
第2页 / 共75页
点击查看更多>>
资源描述

《JSP程序设计考试~试题-与-答案~.doc》由会员分享,可在线阅读,更多相关《JSP程序设计考试~试题-与-答案~.doc(75页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、|专业:移动通信 科目:JSP 程序设计一、单项选择题1 Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是( )A可以在一个页面中使用多个指令。B作用于整个 JSP 页面。C指令中的属性只能出现一次。D为增强程序的可读性,建议将 指令放在 JSP 文件的开头,但不是必须的。答案:C2对于一个继承于 TagSupport 标签来说,他的 dostart 方法的返回值决定本体是否可见,那么下面那一个是让本体可见的( )AEVAL_PAGEBSKIP_PAGECSKIP_BODYDEVAL_BODY_INCLUDE答案:D3关于 JavaBean 正确的说法是(

2、)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=bod

3、yContent.getEnclosingWriter();tryout.println(“good“);catch(Exception e)num+;if(num BC D|答案:D12在 servlet 里要获得 config 信息应该在以下的哪个方法里( )AgetservletinfoBdestroyCservice Dinit 答案:A13下列( )实现单击超级链接是弹出确认对话框,询问用户是否真的删除。A( )ABCD 答案:A16 WEB 应用中,常用的会话跟踪方法不包括( )A隐藏表单域BCookie C有状态 HTTP 协议DURL 重写答案:C17使用请求和委托的时候我们使

4、用的是 RequestDispather 对象,假设虚拟目录为 test,有 servlet1 和 servlet2 下面从 servlet1 跳转到 servlet2 的写法正确的是( )ARequestDispather fw=new RequestDispather(BRequestDispather fw=request.getRequestDispather(CRequestDispather fw=new RequestDispather(DRequestDispather fw=request.getRequestDispather(答案:D18一个 servlet 的类文件必须

5、发布在虚拟目录里的什么文件夹下?( )AROOT|BWEB-INF/libCWEB-INF/classesDWEB-INF/答案:C19从 “员工” 表的“姓名 ”字段中找出名字包含“玛丽”的人,下面哪条 select 语句正确( )ASelect * from 员工 where 姓名 =%玛丽_BSelect * from 员工 where 姓名 like _玛丽%CSelect * from 员工 where 姓名 like %玛丽%D Select * from 员工 where 姓名 =_玛丽_ 答案:C20下面的那个 do 方法是错误的( )AdoPostBdoDeleteCdoFo

6、rmDdoPut答案:C21在一个 java bean 里有一个属性是 user_name。下面对应的 get 方法是符合 java bean 的默认规则的是( )AgetUser_name Bget_UsernameCgetUsernameDgetUserName答案:A22如果要在控制器(action)里给一个视图传递一个值,我们希望能使用 request 对象的setAttribute 来传递,那么在配置 forward 转发路径下面那个属性一定不能为真( )Aredirect BpathCnameDcontext relative答案:A23 Servlet 程序的入口点是( )Ain

7、it()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下面( )项链接是在新的浏览视窗中打

8、开网页。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

9、中,test.jsp 文件中有如下一行代码:要使 user 对象在用户对其发出请求时存在,下划线中应填入( )AapplicationBSessionCrequestDPage答案:C|32在 JSP 中( )动作用于将请求转发给其他 JSP 页面。AsetPropertyBforward CuseBeanDinclude答案:B33 struts 的错误捕捉一般都在哪个部分近( )AformbeanBcontrollerCactionDtaglib答案:A34 cn 是 Connection 对象,创建 Statement 对象的方法是( )AStatement st=new Stateme

10、nt (); 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(

11、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在 ser

12、vlet 里每次请求都会被调用的是下面的那个方法( )Aservice BdestroyCgetservletconfigDinit答案:A41关于 JavaBean 正确的说法是( )ABean 文件放在任何目录下都可以被引用B被引用的 Bean 文件的文件名后缀为.java C在 JSP 文件中引用 Bean,其实就是用语句DJava 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写答案:D42在 servletrequest 对象里哪个方法是用来获取页面传递来的参数的名字的集合的( )AgetServletNameBgetHeadNamesCgetParameterN

13、ames DgetInitParameterNames答案:C43在 tomcat 的一个虚拟目录里,如果我们需要增加一个我们自己的类文件,那么对于一个已经编译好的类文件我们应该把包拷贝到那( )AWEB-INF/BWEB-INF/configCWEB-INF/classesDWEB-INF/lib答案:C44关于 JavaBean 正确的说法是( )A在 JSP 文件中引用 Bean,其实就是用语句B被引用的 Bean 文件的文件名后缀为.java CBean 文件放在任何目录下都可以被引用DJava 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写答案:D45在 J2E

14、E 的 Model 模式中,模型层对象被编写为() 。 ( )AApplet BJavaBeanCJSPDServer 答案:B46 J2EE 中,以下关于 HttpServlet 的说法错误的是( )|AHttpServlet 类的子类必须至少重写 service 方法BHttpServlet 是一个抽象类CHttpServlet 位于 javax.servlet.http 包中DHttpServlet 类扩展了 GenericServlet 类答案:A47在 J2EE 实现企业级应用开发中, ( )是描述标记库的 XML 文档。 ADTD 文件BWAR 文件CEAR 文件DTLD 文件答案

15、: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 应用中,常用的会话跟踪方法不

16、包括( )A有状态 HTTP 协议BURL 重写CCookieD 隐藏表单域答案:A53如果想在 tomcat 服务器启动时将 jar 包加载到内存,且该 jar 包可以被 tomcat 服务器上所有的应用使用,应该将该 jar 包复制到 tomcat 的( )目录。|AserverBcommonlib CserverlibDcommon 答案:B54在 J2EE 中,test.jsp 文件中有如下一行代码:要使 user 对象在用户对其发出请求时存在,下划线中应填入( )APageBSessionCrequestDapplication答案:C55在 J2EE 中,若要在 JSP 正确使用标

17、签: ,在 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(t

18、rue);答案:A57如果我们想把 session 销毁应该用下面的那个方法( )AkillBendCdestroyDinvalidate 答案:C58在 struts 中实现控制器的是下面那个( )AjspBtaglibCjava beanDservlet 答案:D59在 J2EE 实现企业级应用开发中( )是描述标记库的 XML 文档。AEAR 文件BWAR 文件CTLD 文件DDTD 文件答案:C|60在 JSP 中如果要导入 java.io.* 包,应该使用( )指令。Apage Binclude CforwardDtaglib 答案:A61在 JSP 中,使用动作可以将 javaBe

19、an 嵌入 JSP 页面,对 JavaBean 的访问范围不能是( ) AapplicationBpageCresponseDrequest答案:C62什么是 j2ee( )A一种架构B一个编译器C一门语言D一个开发环境答案:A63在 JSP 中,page 指令的( )属性用来引入需要的包或类。A langugeB contentTypeC extendsD import答案:D64在 javaScrpt 中 window 对象的( )方法用于关闭当前窗口Aopen() Bconfirm() Cclose()Dalert() 答案:C65在 JSP 中,只有一行代码:,运行将输出( )A 131BA+BC错误信息,因为表达式是错误的DAB答案:A66我们在第一次访问服务器的时候,如果只是通过请求连接一个 jsp 页面,不提交任何的其他信息,会触发下面的那个事件( )A建立 applicationB建立 postC建立 sessionD以上都不是答案:C

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com