本书以一个实际项目WEB应用系统——在线电子数码商城贯穿全书,以9个子项目:Java Web开发概述、ED电子商城概述、搭建Java Web开发环境、JSP+JavaBean实现用户注册与登录、JDBC数据库访问实现商品显示、JSP+Servlet+JavaBean实现购物车、Java Web 高级技术实现订单销售管理、应用开源组件实现网站升级,涵盖了Java Web开发程序员岗位的基本知识与技能要求。
本书内容包括:Java Web开发的基础技术(HTML、JavaScript、CSS、JSP、Servlet、过滤器、监听器、JavaBean和JDBC等)、Struts 2框架技术及其相关的应用案例、Hibernate框架技术及其应用案例、Spring框架及其子框架技术(AOP编程技术、Spring的数据库访问框架和Spring的Web框架)与应用案例,以及Spring与Struts 2、Hibernate整合与应用案例等有关内容。本书提供了丰富的案例,通过这些具体完整的应用案例,对开发、集成、部署,以及具体实现的过程和方法给出了详细介绍和说明,包括如何进行设计、运行和测试,力求让读者通过这些案例领会并掌握Java EE及Struts 2、Hibernate、Spring框架的开发技巧、设计方法,以及它们的整合应用。本书主要面向初学者,特别适合高等院校和职业院校的学生作为学习Java EE框架技术开发应用程序相关课程的教材,也可作为基于Java EE框架技术开发应用系统的开
本书为普通高等教育“十一五”*规划教材。 本书全面、系统地介绍Java语言程序设计的基础知识、运行机制、多种编程方法和技术,将面向对象程序设计思想贯穿其中,建立起牢固扎实的理论基础。本书主要内容包括:Java开发运行环境JDK和MyEclipse,Java语言基础,类的封装、继承和多态,接口、内部类和Java API,异常处理,图形用户界面,多线程,输入/输出流和文件操作,网络通信,数据库应用,Web应用和综合应用设计。这些内容是构成Java应用程序的基本要素和必备知识。
本教材从培养读者实践能力入手来设计教材内容,按照“项目驱动,按需学习”的思想设计了新颖的整体结构,每章通过项目引入教学内容,能够让读者在学习的时候做到有的放矢。在每一章节里面,首先分析完成指定的功能需要了解哪些知识点,在对这些知识点分别进行讲解示例后,通过专门设计的实践环节,对学习者进行单项巩固训练;然后讲解学生成绩管理系统中相应功能的实现,展示了相关知识点的综合运用;后通过实践项目中相似模块的实施,使读者熟练掌握相关的技术要点。教材后一章设计了一个课程项目———学生成绩系统,详细阐述了从项目分析、设计到项目的实现、改进的全过程,循序渐进地引导读者在项目开发实践中掌握相关的技能。
全书共分为11章,主要内容包括:第1章介绍了Java EE的基本概念,第2章介绍了JDBC数据库编程的基础知识和应用方法,第3章介绍了Java Servlet,第4章介绍了JSP,第5章介绍了XML,第6章介绍了Struts2,第7章介绍了Hibernate,第8章介绍了Spring,第9章介绍了EJB,第10章介绍了SSH整合开发案例,第11章介绍了基于Java EE的测试。 本书可作为高等学校计算机专业、软件工程专业教材及从事相关开发领域程序设计人员自学及参考用书。
具体包括Web的概念、计算机网络体系结构、HTTP协议、Java Web开发环境、JSP基础、 JSP中的文件操作、 Java web的数据库操作、Struts基础、Struts核心文件、Struts2基本方法和关键技术、Hibernate开发基础、Hibernate核心文件和接口、Spring基础、 Spring原理与技术、并且以综合实例的方式介绍了SSH集成方法及过程。
本书是网页特效设计项目化教材。 本书将网页特效分为9类,分别是基本网页特效、日期时间类网页特效、文字类网页特效、图片类网页特效、表单控件类网页特效、导航菜单类网页特效、选项卡类网页特效、内容展开与折叠类网页特效和页面类网页特效,同时相应地将全书分为9个教学单元,每个教学单元分析和设计一种类型的网页特效,同时将JavaScript和jQuery的相关知识合理地安排到各个教学单元。 本书可以作为普通高等院校、高等或中等职业院校和高等专科院校各专业网页特效设计课程的教材,也可以作为网页特效设计的培训用书及技术用书。
本书共4部分:部分和第三部分为Java程序设计基本技能,第二部分和第四部分为Java语言实训内容。在教学安排上,教师可以打乱基本技能的编写顺序,通过项目驱动的形式进行基本技能的讲解,即在第二部分简易计算器项目基础上,进行部分内容的融合与展开;在第四部分局域网聊天工具项目基础上,进行第三部分内容的融合与展开。 本书既可作为计算机及相关专业的Java语言课程的教材,也可作为工程人员和科技工作者的自学参考书。
简洁易懂抓本质。本书循序渐进,由浅入深。针对初学者难以转换开发思维的情况,进行了较深的原理讲解,同时适量增加了大量实例,并以序号的形式,分点进行详解。内容丰富重实用。本书主要面向对象为零基础或初级程序开发者。以实际应用为目标,从Java基础开始讲解,到数据库操作,去除了使用率不高的SWING应用,把该篇幅的容量增加到其他相对重要的章节,让读者学到更符合开发者的技能。细致入微实战强。书中大量的使用了实例,一个知识点一个实例,一段注释讲解,同时章尾配有巩固案例。通过应用原理讲解以及实战练习,读者能快速转变开发思维,掌握“原理”、“知识点”、“技巧”。
全书共7章,内容包括:Java程序设计概述;Java开发环境建立;Java基本程序结构;Java的面向对象特性;Java图形用户界面设计;Java数据库程序设计以及JavaWeb程序设计入门。书中的程序代码均通过多人调试和运行,并配有专门的代码解释和说明,具有较高的典型性和实用性,通过实践、实例、实验引起学生的兴趣,激发学生学习的主观能动性。
Java 语言具有面向对象、与平台无关、安全、稳定、多线程等优良特性, 是目前软件设计中极为强大的编程语言。本书注重结合实例,循序渐进地向读者介绍了Java 语言的重要知识点,特别强调Java 面向对象编程的思想。全书分为15 章,分别讲解了简单数据类型、运算符、表达式和语句、类与对象、子类与继承、接口与多态、数组与枚举、内部类与异常类、常用实用类、Java 输入输出流、JDBC 数据库操作、泛型与集合框架、Java 多线程机制、Java 网络基础、图形用户界面设计等内容。
本书针对本科高校计算机应用和软件工程等专业中的应用型需求,根据Java EE 6规范,并参考Java EE 6在企业级开发中应用的特点编写而成.全书共分十四章,包括Servlet、JSP和JSF程序开发,JDBC、JNDI技术,EJB概述、会话Bean、JMS与消息驱动Bean,JPA、JPQL,Web Service,Java EE安全性与事务,SSH框架开发. 本书注重知识体系结构的系统性和条理性,注重理论化知识体系结构与开发实践过程相结合,介绍Java EE 6.0 包括的重要技术,强调技术在实际项目开发中的操作和应用.本书结构紧凑,语言通俗,深入浅出,示例丰富,可读性强,便于教学.可作为高等学校计算机应用和软件工程类专业本、专科的教材或教学参考书. 也可作为计算机专业开发参考书使用。
目前对网页制作的要求已不仅仅是视觉效果的美观,更主要的是要符合web标准。传统网页制作是先考虑外观布局再填入内容,内容与外观交织在一起,代码量大,难以维护。而目前web标准的*特点就是采用html+css+java*将网页内容、外观样式及动态效果彻底分离,从而可以大大减少页面代码、节省带宽、提高网速,更便于分工设计、代码重用,既易于维护,又能移植到其他或以后的新web程序中。 作者根据多年网页制作的教学、实践经验以及学生的认知规律,精心编写了这本教材。 《html+css+java*网页制作实用教程》采用全新流行的web标准,通过简单的“记事本”工具,以dhtml技术为基础,由浅入深、完整详细地介绍了xhtml、css及java*网页制作内容,还对目前流行的css布局、常用java*动态通用技术以及不同浏览器的兼容问题进行了全面的介绍,可以使读者系统、
本教程以甲骨文**发布的Java 8为基础,对第2版进行了全新改版,内容循序渐进、深入浅出,精心设计每一个实例,结构安排更为合理,使读者准确把握Java的知识点。教程包括Java实用教程、实验、习题和习题答案四部分(限于篇幅,习题和习题答案通过网络以电子档形式提供)。本教程在讲解内容后紧跟实例,很多章节的*后还配备有综合实例,对已经学习的主要知识进行综合应用。实验部分也是通过实例引导读者学习,并提出思考问题,*后在原来基础上让读者自己进行操作和编程练习。
本书内容主要包含实用教程、实验指导和综合应用实习三部分,实用教程部分首先介绍Java EE 开发环境构建,并通过一个简单的Java EE 程序介绍开发过程、简单调试方法,以了解大致过程;其次系统介绍Struts 2 基础、Struts 2 标签库、Struts 2 类型转换及输入校验、Struts 2 拦截器、Struts 2 的其他应用,通过综合应用案例把Struts 2 的相关内容串起来;再次介绍Hibernate 基础、Hibernate 映射机制、Hibernate 对持久化对象的操作、Hibernate 高级特性,通过应用案例整合Hibernate 与Struts 2;后介绍Spring 基础、Spring 的AOP及事务支持、Spring 的其他功能,通过案例用Spring 整合各种Java EE 框架,案例分别采用Spring 与Struts 2 整合、Spring 与Hibernate 整合、Spring 与Struts 2 和Hibernate 整合的方法,读者可以清楚地进行对比。习题主要用于强化基本概念。实验指导部分着重训练学生的动手能力,训练内
由高翔、李志浩主编的这本《Java Web开发与实践(附光盘软件开发类)》作为Java Web课程的教材,系统、全面地介绍了有关Java Web程序开发所涉及的各类知识。全书共分18章,内容包括Web应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、搭建Java Web开发环境、JSP基本语法、JSP的内置对象、JavaBean技术、Servlet技术、数据库应用开发、EL(表达式语言)、JSTL核心标签库、Ajax技术、 Struts 2框架技术、Hibernate技术、Spring技术、综合案例——基于Struts 2+Hibernate+Spring的网络商城、课程设计——基于Struts 2的博客网站、课程设计——基于Servlet的图书馆管理系统。书中的每章内容都与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的。 本书附有配套DVD光盘,光盘中提供本书所有实例、综合实例、实验、综合案例和课程设计的源代码,及教学录像。其中,
JSP是由Sun公司(现被Oracle收购)于1999年推出的动态网站开发标准,由于采用JSP技术开发的系统具有跨平台、安全性好、效率高等优势,因此JSP成为开发Web应用系统的主流技术之一,在Internet上基于JavaWeb技术的动态网站占据了很大的比重。本书主要特色本书以CDIO理念为指导,遵循人的自然认知规律,按照“任务驱动,按需学习”的思想设计了新颖的整体结构,主要依据论坛网站几大功能模块的开发过程,按照开发任务对开发者的技术要求来介绍相关的JSP知识。本书的主要内容本书按照JavaWeb开发程序员的岗位能力要求选择内容,全书共分3篇。第1篇预备与入门第1章JSP概述,讲解JSP的基本概念;第2章搭建开发环境,详细介绍JDK、Tomcat、MyEclipse以及MySQL的安装与使用方法;第3章JSP快速入门,简单介绍静态网页开发基础、JSP的页面元素及内置对象。适合的读者对象本书采取
《Java程序设计案例教程》共12章,第1章是Java语言概述;第2~4章讲述了Java语言基础,包括数据类型、常量和变量、运算符和表达式、简单的输入与输出、Java程序的控制结构和数组;第5、6章讲述了面向对象程序设计,包括类的封装、继承和多态;第7章讲述了常用实用类,包括常用工具类和集合容器类等;第8章讲述了Java异常处理;第9章讲述了Java输入流和输出流;第10、11章讲述了图形用户界面设计和数据库编程技术;第12章讲述了多线程技术。 全书贯彻 理实一体化 的教学理念,以职工工资管理系统为载体,将项目开发分解为若干相对独立的工作任务。工作任务与相关理论知识交互配合,既是对理论知识的延伸与拓展,又是对理论知识掌握程度的检验。 本书可以作为高职高专院校计算机、电子等相关专业的教材,也可作为Java程序设计的入门语言教程来学习,还可