





定价:39.5元
印次:1-3
ISBN:9787302399605
出版日期:2015.07.01
印刷日期:2018.01.10
图书责编:张玥
图书分类:教材
本书以大量实例介绍了Java Web开发的基本思想、方法和技术,同时配备了相应的实践环节,力图达到“做中学,学中做”的目标。 全书共分13章,内容包括Web前端基础、JSP简介及开发环境的构建、JSP语法、JSP内置对象、JSP与JavaBean、JSP访问数据库、Java Servlet、会话跟踪技术、过滤器、EL与JSTL、文件的上传与下载、JSP操作XML文件以及电子商务平台的设计与实现等重要内容。书中实例侧重实用性和启发性,趣味性强,语言通俗易懂,有助于读者能够快速掌握Java Web应用的基础知识、编程技巧及完整的开发体系,为适应实战应用打下坚实的基础。 本书可以作为大学计算机及相关专业的教材或教学参考书,也适合作为Java Web开发人员的参考用书。
1、教育背景2000.9-2004.7 吉林大学 计算机科学与技术 本科;2004.9-2007.1 大连交通大学 计算机应用技术 硕士。2、教学工作主讲课程本科生课程:Java程序设计,Java Web开发,Java项目实训,Oracle数据库应用,软件工程与项目管理,网站设计与开发,XML技术应用,面向对象分析与设计。3、科研工作(1)研究方向:软件工程,数据库,Java技术;(2)学术论文:发学术论文10多篇;代表性著作主要有:《Digital Image Fusion Algorithm Based on Contourlet Wavelet Transform》,Sensors and Transducers,EI检索;《基于XML/Web Services的电子商务模型研究》,软件;(3)科研项目:主持校级教改立项3项:基于Web的授课平台的研究(2009年度);基于软件企业需求的Java系列课程建设的研究与实践(2011年度);基于教学做一体化的教学平台的设计与实现(2013年度)。参与辽宁省科学研究一般项目1项:基于主动轮廓模型的海上溢油遥感图象的边缘检测算法研究。参与省教改立项项:实用型对日软件外包Java项目开发人才培养模式探索。参与大连市信息产业局科研成果项目1项:网络教学平台的设计研究。4、曾经编写过的教材(教材名称、出版时间、字数、出版社、获奖情况等)(1)陈恒、王雅轩、景雨,《软件工程教学做一体化教程》,清华大学出版社,2013.8;(2)陈恒、刘鑫、陶永鹏,《HTML与CSS网页设计教学做一体化教程》,清华大学出版社,2013.4;(3)陈恒、朱毅、顼聪,《JSP网站设计教学做一体化教程》,清华大学出版社,2012.11;(4)刘鑫、陈恒、王雅轩,《数据结构教学做一体化教程》,清华大学出版社,2014.7;(5)朱毅、陈恒、王雅轩,《软件测试教学做一体化教程》,清华大学出版社,2014.6; (6)王雅轩、陈恒,《实用Java高级编程》,辽宁人民出版社,2011.10;(7)王雅轩、陈恒,《实用Java程序设计》,辽宁人民出版社,2010.10;
尽管已经有许多针对本科生的Java Web开发教材,但大部分教材仍侧重讲授知识,而且非常注重知识的系统性,使得教材知识体系结构过于全面、庞大。目前,让学生尽快掌握最有用的知识,并尽可能地挖掘他们使用这些知识解决实际问题的能力非常重要。一旦做到这一点,就容易开发学生自主学习的能力,相对罗列大量知识的讲授而言,这样做会起到事半功倍的效果。在教学过程中,许多教师非常希望教材本身能引导学生尽可能地参与到教学活动中,因此本书的重点不是简单地介绍Java Web开发的基础知识,而是包含大量实例与实践环节,使读者快速提高Java Web的应用开发能力。 全书共13章。第1章概括介绍Web前端的基础知识,包括HTML、CSS与JavaScript。第2章介绍JSP简介及开发环境的构建,并通过一个简单的Web应用讲解了Java Web开发的基本步骤。第3章讲述JSP语法,包括JSP脚本元素以及常用的JSP标记。第4章介绍常见的JSP内置对象,包括request、response、out、session以及application。第5章介绍JSP与JavaBean,JSP和JavaBean技术的结合不仅可以实现数据的表示和处理分离,而且可以提高代码重用的程度。第6章详细介绍在JSP中访问关系数据库的方法,如Oracle、SQL Server、MySQL和Microsoft Access等数据库。第7章介绍Servlet的运行原理以及基于Servlet的MVC模式,是本书的重点内容之一。第8章对会话跟踪技术作了详细介绍,并讲解了在Java Servlet中使用会话的方法。第9章详细介绍了过滤器的概...
1.1HTML1
1.1.1HTML文件的基本结构1
1.1.2编写HTML页面2
1.1.3常用HTML标签2
1.1.4实践环节13
1.2CSS13
1.2.1CSS基本语法13
1.2.2在网页中添加CSS的方法14
1.2.3选择符的分类16
1.2.4伪类及伪对象17
1.2.5常见的DIV+CSS布局类型17
1.2.6实践环节24
1.3JavaScript28
1.3.1在网页中添加JavaScript的方法28
1.3.2JavaScript基本语法29
1.3.3流程控制与函数31
1.3.4JavaScript对象35
1.3.5JavaScript对象模型39
1.3.6操作HTML42
1.3.7表单验证48
1.3.8实践环节50
1.4本章小结50
习题50第2章JSP简介及开发环境的构建53
2.1构建开发环境53
2.1.1开发工具53
2.1.2工具集成54
2.2使用Eclipse开发Web应用58
2.2.1JSP运行原理58
2.2.2一个简单的Web应用58
2.2.3实践环节62
2.3本章小结62
习题62第3章JSP语法63
3.1JSP页面的基本构成63
3.1.1一个JSP页面63
3.1.2JSP页面注释64
3.1.3实践环节65
3.2JSP脚本元素65
3.2.1Java程序片65
3.2.2成员变量与方法的声明66
3.2.3Java表达式68
3.2.4实践环节68
3.3JSP指令标记68
3.3.1...