您好,欢迎来到聚文网。 登录 免费注册
Java Web开发入门很简单

Java Web开发入门很简单

  • 字数: 704.00千字
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 无
  • 出版日期: 2014-09-01
  • 商品条码: 9787302338055
  • 版次: 1
  • 开本: 16开
  • 页数: 442
  • 出版年份: 2014
定价:¥69 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
《入门很简单丛书:java web开发入门很简单》主要介绍了java web编程的基础知识和java web开发过程中一些常用的开源框架,并且通过具体实例详细介绍了java web项目的开发流程。《入门很简单丛书:java web开发入门很简单》采用循序渐进、由易到难的顺序展开,好让读者轻松愉快地掌握所要讲解的知识。并且每一章都以武术的要领口诀命名,目的是想让读者明白所有事物的学习原理都是相通的,只要您肯勤劳、有悟性,就会成功。《入门很简单丛书:java web开发入门很简单》提供了配套多媒体教学视频及涉及的源代码,可大大方便读者高效、直观地学习。《入门很简单丛书:java web开发入门很简单》内容丰富,深度和广度兼顾,可以作为初学者的入门指南。《入门很简单丛书:java web开发入门很简单》适用于有一定的java语言基础,想从事java web编程开发的初学者,以及热爱java web开发的所有读者。
内容简介
《入门很简单丛书:Java Web开发入门很简单》主要介绍了Java Web编程的基础知识和Java Web开发过程中一些常用的开源框架,并且通过具体实例详细介绍了Java Web项目的开发流程。本书采用循序渐进、由易到难的顺序展开,好让读者轻松愉快地掌握所要讲解的知识。并且每一章都以武术的要领口诀命名,目的是想让读者明白所有事物的学习原理都是相通的,只要您肯勤劳、有悟性,就会成功。本书提供了配套多媒体教学视频及涉及的源代码,可大大方便读者高效、直观地学习。
    本书15章,分5篇。靠前篇为准备篇,主要为Java Web开发概述,并手把手带领读者一块搭建Java Web开发环境;第2篇为基础篇,主要介绍HTML、CSS、JavaScript、Servlet、JSP和JavaBean等Java Web开发所需的基础知识,并对这些基础知识进行练习和领悟;第3篇为提高篇,介绍当前流行的SSH开发框架,并带领读者对SSH框架进行整合,很后介绍了Ajax和jQuery;第4篇为实践篇,通过3个具体实例了解Java Web开发流程;第5篇为扩展篇,主要是对移动Web开发领域的扩展。
    本书内容丰富,深度和广度兼顾,可以作为初学者的入门指南。本书适用于有一定的Java语言基础,想从事Java Web编程开发的初学者,以及热爱Java Web开发的所有读者。
作者简介
贺振增 不错软件工程师。毕业于河北工业大学计算机科学与软件学院软件工程系。长期从事软件开发与设计工作,熟悉Java与C++等编程语言,对Java Web开发框架有深入的研究和透彻的理解。参加过多个大型项目的开发,积累了丰富的实际项目开发经验。很好熟悉Web项目的开发过程,并对JavaEE企业开发中需要注意的问题有独特的见解。曾经在互联网上发布过多个免费软件,深受用户的喜爱。目前专注于电子商务和移动应用等领域的研究。

张海芳 软件设计师。毕业于中国矿业大学。精通Java语言,熟练掌握JavaWeb开发需要用到的各种框架和工具。长期从事软件开发和软件项目管理工作,参与过多个大型项目的开发和管理。
目录
第1篇准备篇
第1章师父领进门——了解Java Web开发领域
1.1门一:Java是开发的基础
1.1.1Java语言的发展历程
1.1.2Java语言的特性
1.1.3Java语言的发展前景
1.2门二:Java Web开发概述
1.2.1Java Web开发前途
1.2.2Java Web开发需要什么
1.2.3如何学习Java Web开发
1.3门三:Java Web开发的基本知识
1.3.1Java Web程序运行原理
1.3.2Java Web应用程序组成
1.3.3Java Web主要开发体系结构
1.4本章小结
第2章工欲善其事,必先利其器——开发环境的搭建
2.1Java开发环境的搭建
2.1.1JDK下载与安装
2.1.2配置环境变量
2.1.3JDK环境测试
2.2Web部署环境的搭建
2.2.1Tomcat的下载与安装
2.2.2Tomcat的环境变量配置
2.3搭建Java EE开发环境
2.3.1Eclipse的下载和安装
2.3.2MyEclipse的下载与安装
2.3.3Tomcat集成到开发环境
2.4MySQL数据库的安装
2.4.1MySQL数据库的下载
2.4.2MySQL数据库的安装
2.4.3MySQL数据库的配置
2.4.4MySQL数据可连接测试
2.5本章小结
第2篇基础篇
第3章练功不站桩,等于瞎晃荡——Java Web开发推荐
3.1桩功之一:HTML网页设计
3.1.1什么是HTML
3.1.2HTML语言特点
3.1.3HTML文档的编写方法
3.1.4HTML文档结构
3.1.5HTML元素属性
3.2桩功之二:DIV+CSS网页布局
3.2.1什么是CSS
3.2.2Web标准的构成和布局
3.2.3传统布局与CSS布局
3.2.4CSS布局实例
3.2.5CSS语法基础
3.2.6如何应用CSS到网页中
3.2.7CSS开发与调试环境
3.2.8CSS样式表
3.3桩功之三:JavaScript功能
3.3.1什么是JavaScript
3.3.2JavaScript与Java的区别
3.3.3第一个JavaScript程序
3.3.4JavaScript程序控制结构
3.3.5JavaScript函数
3.3.6JavaScript事件驱动与事件处理
3.3.7如何将JavaScript加入网页
3.3.8JavaScript对象的使用
3.4桩功之四:JSP动态界面的设计
3.4.1什么是JSP
3.4.2JSP运行原理
3.4.3JSP语法
3.4.4JSP指令
3.4.5JSP动作
3.5桩功之五:Servlet的认识和使用
3.5.1什么是Servlet
3.5.2Servlet的特点
3.5.3Servlet的生命周期
3.5.4Servlet的配置
3.5.5Servlet使用
3.6桩功之六:JavaBean的认知和使用
3.6.1什么是JavaBean
3.6.2JavaBean的特点
3.6.3JavaBean的属性
3.6.4JavaBean的方法
3.6,5JavaBean的使用
3.7桩功之七:XML配置
3.7.1XML语言概述
3.7.2XML文档结构
3.7.3XML文档内容编辑
3.7.4XML文档解析
3.8本章小结
第4章练其道——基础知识循序渐进练习掌握
4.1练其道:练习已经学过的知识点
4.1.1示例4—1:编写一个HTML静态网页
4.1.2示例4—2:将CSS样式表应用到网页
4.1.3示例4—3:JavaScript窗口输入输出
4.2练其道:动态网页开发
4.2.1示例4—4:在JSP中应用CSS
4.2.2示例4—5:在JSP中应用JavaScript
4.2.3示例4—6:在JSP中使用JavaBean
4.2.4示例4—7:使用JavaBean连接数据库
4.2.5示例4—8:Servlet+JavaBean+DataBase(数据库)在Java Web开发中的使用
4,3本章小结
第5章知其妙,悟其禅,得其法——参悟Java Web开发模式
5.1知其妙:知道Java Web开发组件的联系和原理
5.1.1Mode11:JSP+JavaBean的使用方法
5.1.2Mode12:JSP+JavaBean+Servlet的使用方法
5.2悟其禅:通过比较,领悟其中的真正原理
5.2.1两种方式的特点
5.2.2两种方式的比较
5.3得其法:MVC模式
5.3.1什么是MVC
5.3.2为什么要引入MVC模式
5.3.3MVC模式的运行原理
5.4本章小结
第3篇提高篇
第6章以无法为有法——Java Web开发框架
6.1Java Web开发框架
6.1.1Java Web框架的介绍
6.1.2框架共同特点
6.2Web层框架Struts概述
6.2.1什么是Struts
6.2.2Struts1组成
6.2.3Struts2组成
6.2.4Struts2的环境搭建
6.2.5Struts2应用
6.3业务逻辑实现Spring
6.3.1什么是Spring
6.3.2Spring的优点
6.3.3Spring框架
6.3.4IOC机制
6.3.5AOP
6.3.6搭建Spring开发环境
6.3.7Spring的启动
6.3.8Spring使用
6.3.9应用Spring中的AOP和IOC
6.3.10Spring注解
6.4数据持久化Hibemate
6.4.1什么是Hibemate
6.4.2JDBC与Hibemate的比较
6.4.3Hibemate的持久化框架
6.4.4Hibernate开发环境
6.4.5Hibernate应用示例
6.4.7Hibemate的查询方式
6.5本章小结
第7章法外有法——开发框架的集成也有规则
7.1法外之法一:基于SSH框架的Web应用架构分析
7.1.1SSH框架是什么
7.1.2SSH框架三个组件的职责
7.1.3SSH框架多层架构设计模式
7.2法外之法二:基于SSH框架的Web应用系统的实现
7.2.1SSH整合准备
7.2.2SSH整合过程
7.2.3整合外部jar文件
7.2.4数据持久层实现
7.2.5数据业务层实现
7.2.6数据表示层实现
7.3本章小结
第8章Ajax和jQuery的妙用
8.1Ajax介绍
8.1.1什么是Ajax
8.1.2Ajax的优点和缺点
8.1.3Ajax所包含的技术
8.1.4在JSP中如何应用Ajax
8.2iQuery介绍
8.2.1什么是jQuey
8.2.2iQuery的特征
8.2.3iQuery在Java Web开发中的应用
8.2.4iQuery选择器
8.2.5iQuery事件处理
8.2.6iQuery的常见简单应用实例
8.3本章小结
……
第4篇实践篇
第5篇扩展篇
摘要
    1.2.1 Java Web开发前途
    目前做Web开发前景还是很好乐观的,本人就我所知道的跟读者分析下目前的形势吧:由于近两年Android和iOS的风靡,导致这几年做Android和iOS很吃香,然而随着Android和iOS的火爆,很多人转向Android和iOS,这样势必会导致Android和iOS趋向饱和。
    随着电子产品的飞速发展,以后极有可能是不错本的天下,那时候做Web开发就会很吃香,而且这种可能性极大。另外,由于Android和iOS两大阵容目前存在应用都不兼容,所以跨平台的兼容性是人们迫切希望解决的,这就需要Java Web发力了。还有就目前Web开发语言方面,JSP、PHP和ASP是三大阵容,PHP,这几年在靠前是热门的,但是由于Java的优良特性,企业级开发主要还是选择Java的JSP作为主要开发语言。不过目前还是有少数公司用ASP开发Web。所以目前Java Web开发前途是一片光明。
    1.2.2 Java Web开发需要什么
    从前面介绍可以看到Java Web开发前途无量,但是要想学好Java Web开发需要学习些什么呢?基本的网页设计语言HTML、JavaScript和CSS等基本上可以做一些静态网页了。对于制作动态网站,Java、JSP(Servlet属于JSP中的)等的作用是从前台网页获取数据和后台数据库进行交互。数据库有这几种:MySQL、SQL Server、SQL Lite、Access和Oracle。数据库用于保存网站的一些信息(例如:用户信息、网站功能等)。
    然后再学习一些框架,深刻理解MVC思想和原理,了解Struts、Spring和Hibemate的基本工作原理,并会搭建简单的企业开发架构。这些知识我们都会在以后的章节中逐一介绍,只要您跟的我讲的学,Java Web开发很快就会入门的。
    1.2.3 如何学习Java Web开发
    目前,靠前外信息化建设特别是移动互联网的高速发展,使得Java Web技术已经进入基于Web应用为核心的阶段,Java作为应用于网络的优选语言,前景无限看好。
    然而,利用Java建造Web应用也并非想象中的那么容易,Java Web开发需要很多基础知识作支撑,比如Java编程语言、JDBC技术、Servlet技术、JSP技术、JavaBean技术、HTML语言、CSS技术、JavaScript脚本语言等,这些技术我们会在第3章中详细讲解。
    当然除了这些基础知识之外,还要知道一些比较好的开源框架,了解MVC思想,掌握SSH框架的搭建和基本原理。所以要实施Java的Web项目需要有规划、有条理地学习,下面我们就来看看几个比较重要的需要我们必须掌握的技术。

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网