好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于J2EE的开发技术(第3学期).doc

20页
  • 卖家[上传人]:小****
  • 文档编号:307127840
  • 上传时间:2022-06-10
  • 文档格式:DOC
  • 文档大小:142.03KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 本科—基于J2EE的开发技术(A1卷)一、判断题1. JSP页面只能在客户端执行 × )2. Page指令可以定义当前JSP程序的全局属性 √ )3. application对象不属于JSP的隐含对象 × )4. exception对象用于处理JSP文件执行时发生的错误和异常 √ ) 5. Java中连接数据库的技术是JDBC(Java Database Connectivity) √ )6. 数据库与Web服务器需要在同一台计算机上 × )7. Servlet与普通Java应用程序一样,要有main方法 × )8. 不能给一个Servlet映射多个访问路径 × )9. JavaBean是Java程序的一种组件,其实就是Java类 √ )10. EJB和普通的的JavaBean,都能处理复杂业务逻辑 × ) 二、填空1. Taglib指令属于JSP的 标记 指令2. Page指令的属性Language的默认值是__java__________3. 表单的提交方法包括____get______和____post______方法。

      4. 标记中的type属性取值__text______表示为单行文本输入框5. 数据库的连接是由JDBC 的__DriverManager____类管理的6. 当客户端请求一个JSP页面时,JSP容器会将请求信息包装在_request________对象中7. Servlet主要用于接受客户端的请求,将 处理结果 返回客户端8. Serlvet接口只定义了一个服务方法就是__service____9. Servlet的生命周期指Servlet从 装载 和实例初始化到处理请求和相应,直到 销毁 的全过程10. JavaBeans可以是有界面的,也可以是无界面的构件,而EJB一般来说是 无界面 的三、选择题(单选)1. 下列关于Tomcat说法正确的是 D A. Tomcat是一种编程语言B. Tomcat是一种开发工具 C. Tomcat是一种编程思想D. Tomcat是一个免费的开源的Serlvet容器2. 下列关于Tomcat个目录说法错误的是 E A.bin目录:包含启动/关闭脚本 B.conf目录:包含不同的配置文件C.Lib目录:包含Tomcat使用的JAR文件 D.webapps目录:包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下 E.work目录:包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下3.下列哪一个JSP标记是正确的 ?A.<%@ include page=”notice.html” %> B.C. D.<%! include file=”notice.html” %>4. 下列哪一个方法用于设置HttpServletResponse的内容类型? B A.setParameter B.setContentType C.setAttribute D.doPostCE.None of the above5. 关于FORM表单提交的HTTP的GET方法,下列哪个说法是错误的? C A.不能向服务器提交二进制数据 B.不能向服务器提交无限长度的数据 C.不能向服务器提交多值参数D.参数附在URL后面6. 在web.xml中元素表示从servlet的URL的映射关系,它有两个子元素分别表示servlet名称和与其对应的URL映射,下面哪一个子元素表示URL映射 D A. B. C. D.7. 下列说法中错误的是 B A.会在客户端的HTML源代码中产生和上面一样的数据B.<%-- This comment will not be visible in the page source --%>会在客户端的HTML源代码中产生和上面一样的数据 C.<%! int i = 0; %>是一个合法的变量声明 D.表达式元素表示的是一个在脚本语言中被定义的表达式。

      E.表达式元素在运行后被自动转化为字符串8. 在浏览器禁用cookie前提下,下列哪些技术能够记住客户端状态 D A.Http headers B.Httpsession C.隐藏域 D.URL重写9. 下列关于JSP编译指令说法错误的是 C A.编译指令用于从JSP发送一个信息到容器上 B.编译指令用来设置全局变量、声明类要实现的方法和输出内容的类型 C.编译指令向客户端产生任何输出 D.编译指令所有的指令都在整个JSP页面内有效E.编译指令元素为编译阶段提供了全局信息10. 向客户端发送一个pdf文档,设置文档类型时,下列那个语句是正确的 A A.response.setContentType(“application/pdf”) B.response.setType(“application/pdf”)C.response.setContentType(“application/bin”) D.response.setType(“application/bin”)11. 下面哪个表达式表示会话永不过期 D A.setTimeout(0) B.setTimeout(-1) C.setMaxInactiveInterval(0) D.setMaxInactiveInterval(-1)E.setTimeout(Integer.MAX_VALUE) F.setMaxInactiveInterva (Integer.MAX_VALUE)12.可以利用request对象的哪个方法获取客户端的表单信息? B A.response.getParameter() B.response.outParameter()C.response.writeParameter() D.response.handlerParameter()13. 标记中的name属性取值范畴的是 D A.submit B.Radio C.checkbox D.picture四、简述题1. JSP页面中包含哪些内容?JSP页面中主要包含两类成分,静态模板以及动态编码两部分。

      静态模板是指静态HTML标记,动态编码则可以分为以下三类1)脚本元素(Scripting Element)(2)指令(Directive)(3)动作(Action)脚本元素用来嵌入Java代码,这些Java代码将成为转换得到的Servlet的一部分; JSP指令用来从整体上控制Servlet的结构;动作用来引入现有的组件或者控制JSP引擎的行为2. 简述SessionBean和EntityBean之间的区别答: JavaBean 和Enterprise JavaBean (EJB)有一些基本相同之处它们都是用一组特性创建,以执行其特定任务的对象或组件它们还有从当前所驻留服务器上的容器获得其它特性的能力EJB与JavaBean的不同之类处在于:(1)JavaBean 是使用java.beans包开发的,它是Java 2标准版的一部分JavaBean是一台机器上同一个地址空间中运行的组件JavaBean是进程内组件EJB是使用javax.ejb包开发的,它是标准JDK的扩展,是Java 2 Enterprise Edition 的一部分EJB是在多台机器上跨几个地址空间运行的组件因此EJB是进程间组件。

      2)JavaBean实际上相当于微软COM模型中的本地进程内COM组件,它是不能被跨进程访问的Enterprise Java Bean 相当于DCOM,即分布式组件,它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)3)JavaBean 通常用作GUI窗口小部件,而EJB则用作分布式商业对象4)EJB是企业的JavaBean,用它来处理一些比较复杂业务逻辑,但JavaBean是不能处理复杂业务逻辑3. 什么是RMI?答:RMI(Remote Method Invocation,远程方法调用)是Java所提供的一组API,用以支持分布式应用程序的开发RMI使用Java语言接口定义了远程对象,它集合了Java序列化和Java远程方法协议(Java Remote Method Protocol)RMI机制可以实现程序组件在不同操作系统之间的通信比如,一个EJB可以通过RMI调用Web上另一台机器上的EJB远程方法五、设计题创建一个Servlet,其功能如下:向客户端发送指定的word文档该文档存储在D:盘下,但是其存储目录及文件名是可变的,因而要求Servlet通过初始化参数获取文档目录及文件名。

      试编写该Servlet,并写出其在web.xml文件中的对应配置配置信息import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;public class InitParemServlet extends HttpServlet { ServletConfig myConfig; public void init(ServletConfig config) { try { super.init(config); } catch (ServletException ex) { Logger.getLogger(InitParemServlet.class.getName()).log(Level.SEVERE, null, ex); } myConfig=config; } protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("application/msword"); ServletOutputStream out = response.getO。

      点击阅读更多内容
      相关文档
      2025年教师招聘考试教育理论综合知识考试题库(单项选择题763题).docx 2025年教师招聘考试必考的面试考试题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(280题).docx 2025年教师招聘考试公共基础知识模拟题库.docx 2025年江苏省第十届大学生就业创业知识竞赛考试题库(200题).docx 2025年煤矿安全监测监控证考试必刷题库附答案.docx 2025年教师资格证考试公共基础知识考试复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(210题).docx 2025年江苏生禁毒知识网络竞赛考试题库(270题).docx 2025年教师资格证(教育公共基础知识)考试题库(500题).docx 2025年江苏生禁毒知识网络竞赛考试题库(260题).docx 2025年教师招聘考试中学教育理论综合知识考试模拟试题(五套).docx 2025年教师资格证考试教育公共基础知识考试题库(400题).docx 2025年教师招聘考试(教育综合基础知识)复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(220题).docx 2025年江苏生禁毒知识网络竞赛考试题库(290题).docx 2025年教师招聘考试最新教育理论基础知识考试复习题库.docx 2025年教师编制考试教育教学公共基础知识考试复习题库(350题).docx 2025年江苏生禁毒知识网络竞赛考试题库(250题).docx 2025年江苏省大学生就业创业知识竞赛考试题库(200题).docx
      猜您喜欢
      2022年湖南省建筑施工企业安管人员安全员B证项目经理考核题库模拟训练含答案(第11卷).docx 餐饮外卖策划运营管理资料 蒙自源——T3外卖岗位.doc 小学二年级数学 表内乘法 专项练习题含答案(达标题).docx 2022年湖南省建筑施工企业安管人员安全员B证项目经理考核题库模拟训练含答案(第53卷).docx 2022年甘肃省安全员C证考试试题模拟训练含答案(第17版).docx 小学一年级数学知识点《20以内的进位加法》必刷题带答案解析.docx 2022-2023高中校长毕业典礼讲话稿2022-2023.docx 小学二年级数学 表内乘法 专项练习题及完整答案【典优】.docx 合成气体公司知识产权资产管理分析_参考.docx 2022年湖南省建筑施工企业安管人员安全员C1证机械类考核题库模拟训练含答案51.docx 小学一年级数学知识点《认识钟表》专项练习题及参考答案(突破训练).docx 劳动的快乐六年级作文(我劳动我快乐作文600字).docx 餐饮外卖策划运营管理资料 App手机外卖计划书.doc 小学一年级数学知识点《认识人民币》专项练习题及参考答案【培优a卷】.docx 2022年湖南省建筑施工企业安管人员安全员A证主要负责人考核题库模拟训练含答案(第68次).docx 2022年甘肃省安全员C证考试试题模拟训练含答案(第64版).docx 小学二年级数学 100以内的加法和减法 专项练习题及完整答案【网校专用】.docx 2022(5篇)教育局领导讲话稿合集(范文推荐).docx 小学二年级数学 100以内的加法和减法 专项练习题含完整答案(考点梳理).docx 老师上公开课心得体会5篇.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.