电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

java+web题库

13页
  • 卖家[上传人]:海****n
  • 文档编号:211621013
  • 上传时间:2021-11-17
  • 文档格式:PDF
  • 文档大小:29.08KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、一、 填空1、 JSP是 java 和 html 的结合。2、 在 MVC 模式中, M表示 _模型 _,V表示 _视图 _,C表示 _控制器 _。3、 Web服务器是一个进程,它的作用是发布网页。4、 JSP中提供了使用JavaBean 的标签,其中 标签的作用是实例化一个Bean对象,其格式是 。5、 JavaBean 是一个 java 类,它必须有一个无参的构造方法。6、 Servlet的生命周期分三个时期:装载Servlet 、创建一个Servlet实例、销毁。7、 获取表单( )提交的参数,通常使用的内部对象是 request ,方法是getParameter 。8、 JSP的内部对象是可以直接使用,它是由servlet 容器创建的。9、 对异常进行处理的代码段中可以包含3 类代码块, 分别是: try 、 catch 和finally代码块。10、Statement对 象 的 两 个 常 用 方 法 是executeUpdate() 和executeQuery() 。11、JDBC的主要任务是:与数据库建立连接、发送 SQL语句、处理结果。12、加载数据库驱动的方法是 Cl

      2、ass.forName(),连接数据源的方法是connection con=DriverManager.getConnection(jdbc:odbc:数据源名 ) 。二、 选择题1.下面哪一个不是JSP本身已加载的基本类?(b )(A)java.lang.* (B)java.io.* (C)javax.servlet.* (D)javax.servlet.jsp.* 2.JSP网页文件的扩展名是(C )(A)JAVA (B)CLASS (C)JSP (D)ASP 3.Page 指令用于定义JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是: (D )(A)作用于整个JSP页面。(B)可以在一个页面中使用多个指令。(C)为增强程序的可读性,建议将指令放在 JSP 文件的开头,但不是必须的。(D)指令中的属性只能出现一次。4.在 WEB 应用程序的目录结构中,在WEB-INF文件夹外的文件为() 。 (A)(A).jsp文件(B).class文件(C).jar文件(D)web.xml 文件5.下边哪个不是FORM 的元素? D (A)Input (B)textarea (C)s

      3、elect (D)table 6.下面哪个是空格B (A)& (B)  (C)© (D)< 7.中的 align属性是什么含意?C (A)加粗(B)斜体(C)对齐方式(D)边框样式8.下列哪一个是单选按钮?D (A) (B) (C) (D) 9.下边哪个不是JSP的内置对象? C (A)session (B)request (C)cookie (D)out 10.哪个是 JSP指令标记? C (A) (B) (C) (D) 11.当在 JSP 文件中要使用到Vector 对象时,应在JSP文件中加入以下哪个语句?C (A) (B) (C) (D) 12.关于 JavaBean 的说法,哪个是正确的?D (A)JavaBean 的具体类可以不是public的。(B)JavaBean 可以只提供一个带参数的构造器。(C)jsp:userBean可以向 HTML标记一样不关闭。(D)JavaBean 可以保存状态。13.在 JSP中调用 JavaBean时不会用到的标记是: ( A )(A) (B) (C) (D)14.JavaBean 的生命周期中,哪个是

      4、用来跟踪用户的会话的?A (A)session (B)request (C)page (D)application 15.要在 session对象中保存属性,可以使用以下哪个语句?A (A)session.getAttribute(“key”, ”value ”);(B)session.setAttribute(“key”, ”value ”);(C)session.setAtrribute(“key”);(D)session.getAttribute(“key”);16.jsp:forward和 sendRedirect都是用来做页面跳转的,描述错误的是?D (A)forward之后可以使用原来的request对象,而且效率较高。(B)sendRedirect之后不可以使用原来的request对象,而且效率较低。(C)forward地址栏不变化,只能在Web应用程序内的页面间跳转。(D)forward地址栏变化,可以跳转到任何页面和机器。17.关于 get 和 post 两种请求,下列说法正确的是?A (A)get 请求是默认的。(B)get 请求处理的数据量大小不受到限制。/get

      5、处理小数据量(C)post 请求地址栏里是能看到数据的。(D)post 请求可以由doGet 方法处理。18.Tomcat 服务器的默认TCP端口号是:( D )(A)80 ( B)21 (C)7001 ( D)8080 19.如果 Tomcat 安装后,想要修改它的端口号,可以通过修改/conf下的 _B_文件来实现。(A)web.xml (B)server.xml (C)server-minimal.xml (D)tomcat-user.xml 20.JSP分页代码中,哪个步骤次序是正确的?A (A)先取总记录数,得到总页数,再取所有的记录,最后显示本页的数据。(B)先取所有的记录,得到总页数,再取总记录数,最后显示本页的数据。(C)先取总页数,得到总记录数,再取所有的记录,最后显示本页的数据。(D)先取本页的数据,得到总页数,再取总记录数,最后显示所有的记录。21.下边哪个不是MVC 中的组成部分?B (A)JavaBean (B)FrameWork (C)JSP (D)Servlet 22.哪个不是Servlet接口的方法? D (A)doGet 方法(B)doPost 方法(

      6、C)init方法(D)forward方法23.Oracle 数据库的JDBC驱动程序类名及完整包路径为:D (A)jdbc.driver.oracle.OracleDriver (B)jdbc.oracle.driver.OracleDriver (C)driver.oracle.jdbc.OracleDriver (D)oracle.jdbc.driver.OracleDriver 24.MySQL 数据库的JDBC驱动程序类名及完整包路径为: D (A)com.microsoft.jdbc.sqlserver.SQLServerDriver (B)oracle.jdbc.driver.OracleDriver (C)com.ibm.db2.jdbc.app.DB2Driver (D)org.gjt.mm.mysql.Driver 25.如果需要删除session中的某个属性key,可以调用下面的_C_方法。(A)remove(“key”)(B)removeAttribute(“key”)(C)invalidate() (D)logout() 26.下面哪一个使用JavaBean 的

      7、标签是正确的?A (A) (B) (C) (D) 27.销毁一个session对象应该调用下面哪一个方法?A (A)session.invalidate(); (B)session.expunge(); (C)session.destroy(); (D)session.end(); 28.ActionForm Bean中验证表单数据方法的返回类型是 B (A)ActionError (B)ActionErrors (C)ActionForward (D)ActionMapping 29.以下哪些说法是正确的?C (A)每个 HTTP请求对应一个单独的ActionServlet实例(B)对于每个请求访问HelloAction的 HTTP请求, Struts框架会创建一个单独的 HelloAction实例(C)每个子应用对应一个单独的RequestProcessor实例(D)每个子应用对应一个单独的web.xml 文件不管应用中包含多少个子应用,只需配置一个ActionServlet,因为 ActionServlet支持多线程,目前Structs框架只允许在应用中配置一个ActionSer

      8、vlet Structs是一个基于MVC的框架,当HTTP请求到服务器时,web 服务器根据web.xml中的配置,当我们的请求是xxx.do 的时候,服务器会调用ActionServlet这个类会根据 Structs的配置文件找到xxx.do 对应的 Action , 并执行 Action类的 execute 方法,在此过程中ActionServlet会把客户端的数据通过类反射的机制放到ActionForm中,我们可以在Action中得到 ActionForm中的数据。在应用服务器启动的时候就会根据structs-config.xml配置文件在内存中创建相应的bean 当用户访问x.do 的时候, 首先会将请求交给actionservlet,ActionServlet把请求转发给 RequestProcessor ,由 RequestProcessor根据请求的uri来转发请求给Action ,不成功直接返回到structs-config.xml的 中的配置的input配置的地方,成功则执行 action的 execute 方法30.J2EE 中, ()类的()方法用于创建对话。(A

      9、)(A)HttpServletRequest、getSession (B)HttpServletResponse、newSession (C)HtttpSession、newInstance (D)HttpSession 、getSession 31.给定一个 Servlet 的 doGet 方法中的代码片段,如下:request.setAttribute(“name”,” zhang”); .sendRedirect(“http:/localhost:8080/servlet/MyServlt”); 那么在 MyServlet 中可以使用()方法把属性 name 的值取出来。 (D)(A)String str=request.getAttribute(“name”); (B)String str=(String)request.getAttribute(“name ”); (C)Object str=request.getAttribute(“name ”); (D)无法取出来32.编写 Servlet 的 doPost 方法时,需要抛出异常为()。 (A)(A)ServletExc

      10、eption, IOException (B)ServletException, RemoteException (C)HttpServletException, IOException (D)HttpServletException, RemoteException 33.以下()可用于检索session属性 userid的值。 (A)(A)session. getAttribute (“userid ”);(B)session. setAttribute (“userid ”);(C)request. getParameter (“userid ”);(D)request. getAttribute (“userid ”);34.给定一个Servlet程序的代码片段,如下:( ) Public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException request.getSession().getAttribute(“A”); /

      《java+web题库》由会员海****n分享,可在线阅读,更多相关《java+web题库》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.