立即注册 找回密码

168资源分享社区

查看: 9704|回复: 0

JavaWeb试卷一

  [复制链接]
发表于 2020-3-12 21:45:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
java试卷
123426av8rn8kjofmfw6mr.jpg
<现在开始正题了哦,认真仔细看下面正文文章> 《JavaWeb试卷一》 一、单项选择题(每题2分,共30分) 1.J2EE组件和MVC架构的对应理解错误的是(  D) A、J2EE在Web容器中的Servlet提供了业务流程控制,实现了MVC中的Controller。 B、Bean实现了业务逻辑,也就是Model。 C、J2EE在客户层中的Applet 以及Web层中的JSP实现了面向浏览器的数据表现,是View部分。 D、 Application Client实现了面向桌面应用的数据逻辑。5 ~1 ^$ ^% D4 D" s
这是MVC架构中的Model部分。
- [# G/ C+ \" k4 K+ g2 _  2.一个JSP网页可以使用exception对象,但是必须使用isErrorPage设为(    C   ) A、  null   B、  none  C、 false  D、 true  3.下述Servlet的处理流程中表述不正确的步骤是( B ) A、客户端发送一个请求至服务器端;服务器将请求信息发给Servlet; B、Servlet引擎,也就是ejb容器会调用Servlet的service方法; C、Servlet.构建一个响应,并将其传给服务器。0 Y2 q: w+ z8 Y6 i- X8 E2 c; m( U; _- X5 A
这个响应是动态构建的,相应的内容通常取决于客户端的请求,这个过程中也可以使用外部资源。 D、 服务器将响应返回给客户端。  4.假设Str是String的一个对象,Num是int变量,下列表达式哪一个是正确的(  D       ) A、  B、  C、  D、以上都不对  5.有一个JavaBean组件,类名为Student,此JavaBean组件的获得访问方法是getTotalScore,其功能是获得某个学生几门功课的 总分,返回值保留一位小数,则以下关于getTotalScore的声明正确的是(   B   )  A、 public int getTotalScore()     B、 public float getTotalScore()  C、 protected int getTotalScore()   D、 protected float getTotalScore()  6. Java Servlets的生命周期中有三个类型的事件,这三个事件分别对应由Servlet引擎所唤醒的三个方法(   A  )。 A、 init(),service(),destroy()    B、 init(),doPost(),destroy() C、 init(),servlet(),destroy()    D 、init(),doOptions(),destroy()  7.以下关于Java Servlet API说法错误的是( D ) A、Java Servlet API 是一组Java类,它定义了Web客户端和Web Servlet之间的标准接口。 B、Java Servlet API由两个包组成:t 和 。 C、包对http协议提供了特别的支持。 ; ?7 c) U( H! R2 p( p
D、t包提供了对除http协议外其他协议的支持。   8. JDBC API中,可通过(  C )对象执行SQL语句 A、  Set    B、  tion C、  ent     D、  edStatement  9. session对象中invalidate方法的含义是(   A   ) A、 使用session无效     B、 获得session对象的生存时间 C、 获得当前session对象最后一次被操作时间 D、 以上都不对  10.下列注释当中为JSP注释的是(    B  )    A、(。
* b- x- W) Q1 F' }2 }--注释内容--)     B、     C、 /*注释内容*/      D、 /**注释内容*/ 11.有关C/S、B/S结构下列说法错误的是(  D) A、在C/S结构,即客户端/服务器结构中,有专门的数据库服务器,但客户端还要运行客户端应用程序,这也叫做胖客户端。 B、 在B/S结构中,客户端在浏览器中只负责表示层逻辑的实现,业务逻辑和数据库都在服务器端运行。
4 D! c/ Y) R& E3 O& N  c; _也就是说,应用程序部署在服务器端,客户端通过浏览器访问应用程序。 C、 通常B/S结构中,客户端发送HTTP请求消息传给服务器,服务器将请求传递给Web应用程序,Web应用程序处理请求,并把相应的HTML页面传给客户端。6 I) q1 g/ P# f5 i
D、 Web应用是基于C/S结构的,也就是客户端/服务器结构。 12.下列有关ServletRequest和ServletResponse的描述错误的是( B ) A、Servlet引擎使用ServletRequest来向Servlet提供有关客户请求的信息,使用ServletResponse向客户端传送经过MIME编码的数据。
" Y" O* n* A; k4 d4 [4 {! B, `% | B、 HttpServletRequest类和HttpServletResponse类能够提供进一步的与协议相关的数据。Servlet的Service方法的参数是ServletRequest对象或ServletResponse 对象中的一个。1 Q- y2 p: m2 K  R+ ]! V2 J
C、 发送文本数据时,使用getWriter方法返回PrintWriter对象;发送二进制数据时,使用getOutputStream方法返回ServletOutputStream对象。 D、 在调用getWriter或getOutputStream方法之前必须调用setContentType方法。
! H! c) R# k& x% G8 F& e2 Z1 G  
: g/ k2 `( j' ?0 n  X( v% r( b. Y7 T9 `7 W
13、有关过滤器init()方法错误的是( A ) A、每次调用过滤器时都会执行init方法。 B、init方法可以访问FilterConfig对象。 FilterConfig对象提供了对servlet环境及文件中指派的过滤器名的访问。 C、 利用init将FilterConfig对象存放在一个字段中,以便doFilter方法能够访问servlet环境或过滤器名。 D、 FilterConfig对象具有一个getInitParameter方法,它能够访问部署描述符文件()中分配的过滤器的初始化参数。     t; k9 S0 ~4 }/ z& W  _

+ L* }4 v5 T/ P; |# W; b+ W" f/ V% ^) g& U- X3 _0 ~! }) i
14、以下有关Servlet常用的请求头的含义说法错误的是( D ) A、Accept-Language头指出客户端倾向的语言。* M5 d+ ^9 b3 K# m
如en。 B、Content-Length头以字节为单位给出POST数据的长度。 C、Host表明了主机和端口。 D、User-Agent头表明了发出请求的客户代理的信息。 6 X4 g; x5 a: ^9 W; O' B

# o8 |& p& `% r0 Z' [5 S" l: U15、以下JSP脚本理解错误的是( A ) A、形式的注释,插入到servlet类中,通常用于提供注释。 B、形式的表达式,将其值插入到servlet的输出中 C、形式的scriptlet,它被插入到servlet的_jspService方法中。 D、JSP 脚本元素允许将Java代码插入到JSP即将生成的servlet中。   二、多项选择题(每题3分,共15分) 1.Servlet生命周期包括(       ) 过程 A、  创建   B、销毁  C、初始化    D、服务     E、卸载  t的表单处理的方法有(         )。 A、 getParameter(“parameter1”); B、 setContentType C、 getParameterValues D、 sendRedirect E、  getParameterNames  3. 有关page指令的属性理解正确的是。) `9 g* [' _2 \: M3 ]9 Z
(  ) A、 page指令中的errorpage属性是指明如果抛出一个异常,而异常没有被捕获时,此错误处理所指向的URL。URL可以指向一个普通的HTML.页面。. P& E* r& Q! m6 V
B、 page指令的contentType属性用于设置HTTP响应头的Content-Type C、 pageEncoding属性仅在JSP1.2中有效,它定义了页的编码字符。除非指定page指令的contentType属性,否则缺省值为 ISO-8859-1。
( \6 l5 A5 K; d2 {3 u5 S9 S1 @6 E D、 language属性指定将要使用的程序设计语言。$ ]& t6 l" e6 K3 d% e
  4.下列是Http请求头方法的有(        )。 A、 getCookie() B、 getHeaderNames() C、 getHeaders() D、 getProtocol() E、 getRequesetURI()  5. HTTP1.1状态代码中表示发生错误有哪些(       )。 A、400-499 B、100-199 C、300-399 D、500-599 E、200-299
8 H/ D) l/ Y' `# b 三、简答题(每题5分,共25分) 1.简述servlet进行中文处理的方法。
! {5 _3 a2 b, L5 N' j  2.请写出获取初始化参数的方法。  3. 简述使用Cookie进行会话跟踪的过程。
. s- O5 E6 Y* W0 k) `9 v4 Z, w(写出主要步骤,即存取数据的步骤)  4.JavaBeans具有的特点有哪些。  5.简述Jsp 的指令与Jsp Action 各包包含哪些内容(列举5个以上)  四、编程题(每题15分,共30分) 1.创建一个用户登录界面的servlet。
- m  @: C! V+ i' d$ k( X 要求:1) 用户界面包括用户名、密码、提交按钮、重置按钮 2) 表单提交给自己。 3) 获取表单里面的所有参数,并在页面上显示出来。1 `0 e/ B9 l6 w+ d& ]8 L$ h; F
4) 要求有中文的处理 5) 写出该servlet相应的配置。  2.编写两个过滤器FilterC和FilterD同时作用于一个ServletC。
( q3 ?+ L( y6 B两个过滤器简单打印一句话。然后将两个过滤器的作用顺序发生改变,打印出执行结果,并写出的配置。         ' Q0 e/ L, y! S9 [$ U1 D
java试卷3 }1 O! V" q$ G
。                     《JavaWeb试卷一.电脑版点击下载文档可以下载此文章》6 q. O0 F. r1 Z) Z
! h" d6 u) L. W1 \1 Q$ X& v8 z
https://www.16848.cn* X" H" }: M3 i& G
168中文社区免费提供早教启蒙教育资料小学学习资料,中学作文教程,中学作文范文,中学作文写作技巧,中学学习资料,高中学习资料,人教版电子课本,外研版英语电子课本,人教版语文,人教版数学,人教版英语,,人教版物理片下载,小学作文教程,小学作文范文,小学作文写作技巧,电视剧资源,减肥瘦身食谱大全,主食配方,健康养生知识,孕产妇知识,天下美食菜谱大全,原创文学,宠物,美图欣赏,图文音画等各种免费网络教程资源,本站资源全部来自网友发布,如果侵犯了您的权益,请联系资源分享站长,本站会及时删除侵权内容!资源分享社区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|168资源分享社区

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

GMT+8, 2020-9-20 11:37 , Processed in 1.785249 second(s), 50 queries .

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc & 168社区

快速回复 返回顶部 返回列表