第1章 Web应用开发简介

习题答案

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

答案:

服务器

客户端

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

答案:

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

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

答案:

Java中常用的框架。

1.Struts

Struts是Apache 基金会Jakarta 项目组的一个项目一个基于Sun J2EE平台的MVC框架,它将Servlet和JSP标签作为实现自身功能的一部分。Web的MVC框架。Apache基金会Struts框架与WebWork框架基础之上,继承了二者的优点,是目前非常流行的一个Web框架。

4.Spring

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

5.Hibernate

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

6.Ibatis

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

EasyJWeb是一个核心基于模板技术实现的MVC框架Java Web应用程序快速开发一般包括代码编辑器、编译器、调试器和图形用户界面工具编写、编译、等是应用程序运行的一个基本环境

第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

第3章 JSP和Servlet

习题答案

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

答案:

request对象

response对象

session对象

out对象

page对象application对象pageContext对象onfig对象

(3)page指令的作用?

答案:

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

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

答案:

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

(5)元素的作用?

答案:

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

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

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

public int getNum(int i){//声明一个方法

return i;

}

%>

第4章 SQL与JDBC

习题答案

1.简述SQL的组成部分。

答案:

SQL语言由以下3部分组成,分别是:

数据库模式定义语言(DDL):CREATE、DROP、ALTER等语句。

数据操纵语言(DML):INSERT、UPDATE、DELETE、SELECT语句。

数据控制语言:GRANT、REVOKE、COMMIT、ROLLBACK等语句。

2.简述JDBC的执行步骤。

答案:

(1)加载JDBC驱动程序

通过静态类Class类加载数据库驱动。

(2)取得数据库连接

通过DriverManager类中的getConnection()获取数据库的连接对象Connection

(3)执行各种SQL语句

将Connection对象转换成Statement对象,通过该对象的executeUpdate()执行添加、修改以及删除的SQL语句。

(4)获取查询结果

将Connection对象转换成Statement对象,通过该对象的executeQuery(

java web程序课后答案_JavaWeb程序设计教程课后练习答案【参考】.doc相关推荐

  1. python教程课后答案-python程序设计教程课后答案

    python程序设计教程课后答案内容摘要 品牌计算机在功能性方面的python视频教程 计算机的功能是计算机python视频教程的灵魂.而品牌计算机的python视频教程,在功能上是合理安排的,更加有 ...

  2. c语言程序设计教程课后选择题答案,C语言程序设计教程课后习题包括答案.docx...

    C + + 语言程序设计教程课后习题答案 ( 2 0 1 1 - 0 3 - 0 9 1 7 : 2 4 : 2 2 ) 标签:杂谈分类:学习 第1 章 C++ 语言概述 练习题 1 判断题 ×1. ...

  3. 《Java Web程序设计基础教程》简介

    本书是关于Java Web开发的基础教程,共分15章.第1章介绍如何构建Java Web应用:第2.3章介绍如何解决Java Web应用的输入和输出问题:第4-6章对登录功能进行了3次重构,这也是Ja ...

  4. java web教学大纲_《JAVAWEB程序设计》教学大纲.pdf

    <Java Web程序设计>教学大纲 课程名称:<Java web程序设计> 英文名称:Java web Program Design 课程性质:专业教育选修课程 课程编号: ...

  5. java web程序示例_想要建立一些有趣的东西吗? 这是示例Web应用程序创意的列表。...

    java web程序示例 Interested in learning JavaScript? Get my ebook at jshandbook.com 有兴趣学习JavaScript吗? 在js ...

  6. c语言作业朱鸣华,2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf...

    2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf 还剩 39页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢 ...

  7. java web程序示例_示例Web应用程序提示列表

    java web程序示例 If you're reading this post you are looking for an idea, a simple app that you can use ...

  8. Java web程序中备份oracle数据库

    Java web程序中备份oracle数据库 1.生成备份文件: public ActionForward createDmp(ActionMapping mapping, ActionForm fo ...

  9. java web配置dll文件_JavaWeb项目中dll文件动态加载方法解析(详细步骤)

    相信很多做Java的朋友都有过用Java调用JNI实现调用C或C++方法的经历,那么Java Web中又如何实现DLL/SO文件的动态加载方法呢.今天就给大家带来一篇JAVA Web项目中DLL/SO ...

  10. java Web程序使用wro4j合并、压缩js、css等静态资源

    在Web项目中,js.css合并压缩,不仅有利于减少Http请求数量.减少宽带资源占用,还能有效的管理各种js.css的引入,使整个项目更加有序.而对于访问用户来说,其更大的好处是增加了页面的打开速度 ...

最新文章

  1. CentOS最小化系统,怎么安装图形界面
  2. 双剑合璧:邮件客户端与邮件系统
  3. 当前操作系统缺少黑体等字体_操作系统开发之——中断
  4. [转载红鱼儿]kbmmw 开发点滴:Authorization failed.
  5. re:Invent第三天:除了拥抱混合云,AWS还一口气发了这些新产品
  6. 【渝粤题库】广东开放大学 学前教育学 形成性考核
  7. 微信小程序,引爆新热点!JEECG社区小程序实战培训,业内首发,实战干货!
  8. 程序员的算法课(5)-动态规划算法
  9. TensorFlow官方文档术语表
  10. 链栈和递归实现迷宫算法
  11. js最新手机号码、身份证正则表达式
  12. python表白代码-520使用Python实现quot;我爱你”表白
  13. 【渝粤教育】国家开放大学2018年春季 0161-21T教师职业道德 参考试题
  14. Cookie 和 Session 规则
  15. 三星手机真假测试软件,#三星EVO Plus MicroSD存储卡# 火眼金睛识真伪、评测软件测性能...
  16. 002 如何将电子版一寸照以照片的方式打印出来
  17. USB接口的功能和区分全解析
  18. Arcgis 创建渔网
  19. bom实现方块移动_js实现方块上下左右移动效果
  20. About Redistribute

热门文章

  1. 【金万维】天联高级版的管理员帐号和密码忘记
  2. 世界超级计算机比赛,【启明之星】何斌:刷新超级计算机比赛世界纪录
  3. 扑克之星网站服务器连不上,扑克之星服务器崩溃一小时引发玩家不满
  4. 闭合导线计算matlab代码,【求助】闭合导线简易平差Matlab代码需要大神帮忙
  5. AD2017破解步骤
  6. 魔域手游如何修改服务器id,魔域互通端游手游架设
  7. VB2010网络通信服务器
  8. Intel altera opencl 入门
  9. 大数据 流式计算 apache storm 学习笔记 01 ---汪文君
  10. Overture打谱软件免费安装下载版介绍