好文档 - 专业文书写作范文服务资料分享网站

JavaWeb程序的设计教程课后练习答案

天下 分享 时间: 加入收藏 我要投稿 点赞

第1章 Web应用开发简介

习题答案

1.Web在组成上包括______和______两部分。

答案: 服务器 客户端

2.谈谈对面向对象的认识。

答案:

面向对象将将要解决的问题分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙解决问题中的各个步骤中的行为。面向对象编程方式是建立在面向过程编程方式基础上,其最重要的改变在于面向对象编程中,程序将围绕被操作的对象来设计,而不是操作本身。面向对象编程方式以类作为构造程序的基本单位,具有封装、抽象、继承、多态性等特点。

3.介绍几种常用的框架技术。

答案:

Java中常用的框架。 1.Struts

Struts是Apache 基金会Jakarta 项目组的一个开源项目,是一个基于Sun J2EE平台的MVC框架,它将Servlet和JSP标签作为实现自身功能的一部分。

2.WebWork

WebWork是由OpenSymphony组织开发的,是一个基于Web的MVC框架。它在运行时通过Interceptor(拦截器)自动应用,因此脱离了Action类。

3.Struts 2

Struts 2是Apache基金会的一个开源项目,它建立在Struts框架与WebWork框架基础之上,继承了二者的优点,是目前非常流行的一个Web框架。

4.Spring

Spring是一个以IoC和AOP为核心的轻量级容器框架。它提供了一系列的Java EE开发解决方案,包括表示层的Spring MVC、持久层的Spring JDBC以及业务层事务管理等众

.专业.专注.

Java Web程序设计

多的企业级应用技术。

5.Hibernate

Hibernate是一个ORM(对象关系映射)框架,它对JDBC进行了轻量级的封装。通过使用Hibernate框架,开发人员能够以面向对象的思维方式来操作数据库。

6.Ibatis

相对于Hibernate而言,Ibatis是一个“半自动化”的ORM实现框架,它主要致力于POJO与SQL之间的映射关系,是对“全自动化”ORM框架的一种有益补充。

7.EasyJWeb

EasyJWeb是一个核心基于模板技术实现的MVC框架,主要致力于Java Web应用程序的快速开发。

4.IDE的用途是什么?

答案:

IDE是一种用于辅助开发人员开发应用程序的应用软件,它一般包括代码编辑器、编译器、调试器和图形用户界面工具,有的还包括版本控制系统、性能分析器等更多工具,因此IDE也就具有了编写、编译、调试等多种功能。正是基于这些功能,使用IDE能够减少项目的开发周期,减轻程序员的工作量,提高应用程序的开发效率等。

5.Web应用服务器的用途是什么?

Web应用服务器是为创建、部署、运行以及管理Web应用提供多种运行时服务(如事务、安全等等)的分布式系统,它是应用程序运行的一个基本环境。

–2–

第2章 Java EE运行及开发环境

习题答案

1.配置JDK环境变量时,需要编辑______变量,需要新增______变量和_______变量。

答案: Path Java_Home classpath

2.Tomcat的启动和停止程序位于其安装路径的______文件夹中。

答案: bin

3.Tomcat中______文件用于配置服务器端口连接等信息。

答案: server.xml

4.在MyEclipse中,打开MyEclipse->______->Tomcat结点,选择Tomcat6.0结点,进入Tomcat6.0配置界面。

答案: Servers

5.以下三个选项,______用于工程的发布。

1 答案: 1

2 3 .专业.专注.

Java Web程序设计

第3章 JSP和Servlet

习题答案

(1)JSP的九个内置对象分别为___,___,___,___,___,___,___,___,___。

答案: request对象 response对象 session对象 out对象 page对象 application对象 pageContext对象 config对象 exception对象

(2)画出JSP的工作原理图?

答案:

JSP的工作原理图:

服务器转换Resquest客户端Responselogin.jsplogin.java编译执行login.class

–4–

(3)page指令的作用?

答案:

page指令用于定义JSP页面中的全局属性。

(4)jsp:useBean指令的作用?

答案:

jsp:useBean指令用来在JSP页面内创建一个JavaBean实例。

(5)元素的作用?

答案:

元素用于要求服务器启动时就加载和初始化Servlet。

(6)举一个声明的例子。

<%!

int number=0;//声明一个变量

public int getNum(int i){//声明一个方法 return i; } %>

.专业.专注.

JavaWeb程序的设计教程课后练习答案

第1章Web应用开发简介习题答案1.Web在组成上包括______和______两部分。答案:服务器客户端2.谈谈对面向对象的认识。答案:面向对象将将要解决的问题分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙解决问题中的各个步骤中的行为。面向对象编程方式是建立在面向过程编
推荐度:
点击下载文档文档为doc格式
3oc940gvm04m0xd0pw4b4c2db011w500m4z
领取福利

微信扫码领取福利

微信扫码分享