javaweb试题_带答案_第1页
javaweb试题_带答案_第2页
javaweb试题_带答案_第3页
javaweb试题_带答案_第4页
javaweb试题_带答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、Javaweb 试题选择题 1问答题 7选择题没有注明则为单项。1. 下面哪个不是 Form 的元素 ? ( D )A. InputB: textarea C: select D: table2. HTML 页面中,下面哪个表示空格 ( B )A. &amp; B.&nbsp; C.&copy; D.&lt;3. <td align=” XX中'的> align属性是什么含义 ?( C )A. 加粗 B. 斜体 C. 对齐方式 D. 边框样式4.单选按钮是下列哪一个? ( D)A.<input name= ” sex”type=” te

2、xt ”value= ”0” />B. <input name=” sex ”type= ”checkbox” value=” 0 ” />C. <input name= ” sex” type=” option” value=” 0 ” />D.<input name= ” sex”type=” radio ”value= ”0” />5下边哪个不是 JSP内置对象?( c)A. Session B. request C. cookie D. out9 个 request,response,out pageContext,request,sesion

3、,application Config,exception,page 6 下边哪个是JSP指令标记()A. <%>:服务器脚本B. <%!%>声明C. <% %>:指令。page|include|taglibD. <%=> :表达式7. 当在JSP文件中要使用到 ArrayList对象时,应在JSP文件中加入以下哪个语句?(C )A. <jsp:include file=” java.util.* ” />B. <jsp:i nclude page=java.util.*” />C. <% page import=”

4、 java.util.*” />D.<% page in clude=” java.util.*” />8. 关于JavaBean的说法,哪个是正确的?(D )A. JavaBean的具体类可以不是 public的B. JavaBean可以只提供一个带参数的构造器C. JavaBean可以象Html标记一样不关闭D. JavaBean可以保存状态9. JavaBean的生命周期中,哪个是用来跟踪用户会话的( A )<c:set var= ” b” value= ” bbbb ” ,scope= ” session ” />A. sessi onB. request

5、C. pageD. applicati on10.要在session对象中保存属性,可以使用以下哪个语句(B )A. sessi on. getAttribute(key ,value ”)B. sessi on. setAttribute(key ,value ”)C. sessi on. setAttribute(“ key ”)D. session.getAttribu te(“ key ”)11. Jsp:forward和sendredirect都是用来做页面跳转的,描述错误的是?( D )A. forward之后可以使用原来的 request对象,而且效率更高。B. sendredi

6、rect之后不可以使用原来的request对象,而且效率低。C. forward地址栏不变化,只能在web应用程序内的页面间跳转。D. forward地址栏变化,可以跳转到任何页面和机器。12. 关于两种请求,下列说法正确的是?( A )A. get请求是默认的B. get请求处理的数据量大小不受限制C. post请求地址栏里是能够看到数据的D. post请求可以由doGet方法处理<tomcat安装目录 >/conf 下13. 如果Tomcat安装后,想要修改它的端口号,可以通过修改 的文件来实现。(B )<Connector port=: ” 8080” />A.

7、web.xmlB. server.xmlC. server-mi ni mal.xmlD. tomcat-user.xml14. JSP分页代码中,哪个步骤次序是正确的?( A )A. 先取所有的记录,得到总页数;再取总记录数,最后显示本页的数据。B. 先取总记录数,得到总记录数,再取所有的记录,最后显示本页的数据。 C先取本页的数据,得到总页数,再取总记录数,最后显示本页的数据。 D先取本页的数据,先取总记录数,得到总页数,最后显示本页的数据。15下边哪个不是 MVC中的组成? ( B )A. javaBea nB. FrameWork mvc 就是框架C. JSPD. Servlet 16

8、.客户化标签库文件 myTags.tld,应当保存在哪一个目录下 (C )A. web应用程序的根目录B. 自定义目录C. WEB-INF 目录D. Lib目录17. Oracle数据库的JDBC驱动程序类名及其完整包路径为(B )A. jdbc.driver.oracle.OracleDriverB. jdbc.oracle.driver.OracleDriverC. driver.oracle. jdbc.OracleDriverD. oracle.jdbc.driver.OracleDriver18. 如果需要删除 session 中的某个属性key,可以调用下面的方法(B )A. re

9、move( “ key ” );B. removeAttribute( “ key ”)C. i nvalidate()D. logout()19. 下面有关JSP和Servlet关系的论述正确的有:(1个正确答案)(A )A. JSP能够实现的功能均可由 Servlet实现B. Servlet能够实现的功能均可由 JSP实现C. Servlet更适做表现层D. JSP更适合做控制层20.下面那一个是正确使用JavaBean的方法(A )A.<jsp:useBea n id=address ” class=AddressBea n /><jsp:setProperty n a

10、me=address ” property= ” name”value=bai ” /><c:set target=$user ” property=name” value= ” bai/>欢迎下载7B. <jsp:useBea n n ame=C. <jsp:useBea n bea n=D. <jsp:useBea n bea nN ame=address ” class= ” AddressBean />address ” class= ” AddressBean />address ” class= ” AddressBean />

11、21.销毁一个session对象应当调用下面哪一个方法(A )A. sessi on .i nvalidate()B. sessi on. exp un ge()C. sessi on. destroy()D. sessi on.en d()?22. ActionForm Bean中验证表单数据方法的返回类型是()struts1.0A. Action ErrorB. Action ErrorsC. ActionFo rwardD. Actio nM appi ng23. 以下哪个说法是正确的? (多选)(BD ) struts1.0A. 每个Http请求对应一个单独的ActionServlet

12、实例B. 对于每个请求访问 HelloAction 的Http请求,struts框架只创建一个单独的HelloAction实例C. 每个子应用对应一个单独的RequestProcessor实例D. 每个子应用对应一个单独的web.xml文件24. 在struts应用的控制器中包含哪些组件(两个正确答案)()struts1.0A. JSPB. Actio nServletC. Actio nD. 客户化标签25. 对于以下这段配置Actionservlet的代码,哪些说法是正确的?(三个正确答案)' ( )<servlet><servlet -n ame>acti

13、 on< /servlet -n ame><servlet-class>org.apache.struts.act ion.Action Servlet</servlet-class><in i-param><param-n ame>c on fig</param-n ame><param-value>/WEB-INF/myc on fig.xml</param- value ></in i-param><load-on-startup>0</load-on-start

14、up>< ! Standard Action Servlet Mapping<servlet-mapp ing><servlet-n ame>act ion</servlet-n ame><url-pattern> *.do</url-pattern></servlet-mapp ing></servlet>A. Servlet容器在启动应用时,会初始化这个ActionServletB. 对于所有URL中以” *.do纟结尾的Http请求,都由ActionServlet处理C. 这段代码位于stru

15、ts-config.xml中D. 这段代码位于 web.xml中26. ActionForm组件的存在范围是(两个正确答案)()A. applicati onB. sessi onC. requestD. page27. 如果同一页面中有多个提交按钮(<html:submit>),要求用一个 Action类处理,应当从下面哪一个扩展更合适()A. ActionB. DispatchAct ionC. LookupDispatchAct ionD. ForwardAct ionE. SwitchActi on28. 如果同一页面中有多个提交按钮(<html:submit>

16、),要求用一个 Action类处理,在struts-config.xml文件的<action >元素中最重要的且必须配置的一个属性是()A. parameterB. validateC. keyD. scope29. 如果在struts-config.xml配置了数据源,则在那个组件中可以获得这个数据源对象,进而获得Conn ection对象()A. Action 组件B. 视图组件C. 模型组件D. JSP组件30. struts的中心控制器组件的完整类名是 ()A. org.apache.struts.acti on. Acti on ServletB. org.apache.

17、struts.acti on. Acti onC. org.apache.struts.act ion. SwitchD. org.apache.struts.act ion. CoreC on troller/新题1 下面那个方法能够读取给定HttpServletRequest request对象中的所有 Cookie (A )A、request.getCookies() :CookieB、request.getAttributes()C、request.getSession ().getCookies()D、request.getSession (). GetAttributes()con

18、tentType(“ text/html;charset=gbkpageEncoding= ” gbk ”2. Page指令中的哪一个属性用来定义Jsp页面的MIME类型和Jsp字符的编码。(A )A、contnetType B、import C、IanguageD、 session3 .下列动作标签中哪一个是用于以“名字一值”对应的形式为其它标签提供附加信息。(D ) <jsp: xxxx>A、include动作标签B、forward动作标签C、useBean动作标签D、param 标签4. 带包名(package tom.jiafei )的 servlet (Hello )的访

19、问方法是。(该 servlet 放置在 classes目录中)(D)A、http:/localhost:8080/tom.jiafei.HelloB、http:/localhost:8080/servlet/tom/jiafei/HelloC、http:/localhost:8080/servlet/tom.jiafei/HelloD、http:/localhost:8080/servlet/tom.jiafei.Hellotomcat 提供的 servlet invoker 组件,能实现免 web.xml 配置 servlet可以参考:http:/blog.csdn.n et/baoy im

20、in g1991/article/details/59653265. 个JSP网页可以使用 exception对象,但是必须使用isErrorPage设为( D )A、 n ull B、 none C、 false D、 true6. 下面那一个JSTL代码片段能够实现导入其他web资源的功能( A )A、<c:import url="foo.jsp"/>B、<c:import page="foo.jsp"/>C、<c:include url="foo.jsp"/>D、<c:include p

21、age=*foo.jsp"/>7. 以下脚本元素中有语法错误的是(C )A、<%! int i=0;%>B、<% int i=0;%>C、<%=i;%>D、<%i+;%> &给定下面HttpServlet的service方法:(1) public void service(HttpServletRequest request,(2) HttpServletResponse response)(3) throws ServletException, IOException (4) Httpsession s = reques

22、t.getSession();(5) /insert code here(6) . 欢迎下载83 PageCo ntext 和 ServletC on text 有什么区别?Applicatio n, sessio n,request 的区别?A、session.unbind("key");B、session.remove("key");C、session.removeAttribute("key");D、session.unbindAttribute("key"); E.session.deleteAttribu

23、te("key");9. 下面的哪个选项不能实现页面的跳转( A ) <jsp:xxx>标签只能实现转发无法实现 重定向A . <jsp:redirect url=" someurl"/>B . <%response.sendRedirect("someurl");%>C. <jsp:forward page="someurl" />D. <c:redirect url="someurl"/>欢迎下载1010. 下面哪一个不是JSP本身

24、已加载的基本类?(B )A、java .Ian g.* B、java.io.*C、javax.servlet.* D、javax.servlet.jsp.*11. 使用request对象的getParameter()方法可以读取一个输入控件的哪个属性值(B )A、typeB、valueC、sizeD、name=”12. 以下关于JavaBean的描述错误的是(C )A、JavaBean是一个公有 java 类B、JavaBean提供给外界使用的方法是公有类型的C、JavaBean必须有一个带参构造方法定要写包”D、在JSP中使用的JavaBean必须放在一个有名包中13. 不能在不同用户之间共享数据的方法是(A )A、通过cookieB、利用文件系统C、利用数据库D、通

温馨提示

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

评论

0/150

提交评论