• 1.摘要
  • 2.基本信息
  • 3.内容简介
  • 4.图书目录

Java Web编程实战宝典:JSP+S

李宁著书籍

《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax》全面介绍了如何使用Java Web中的流行技术开发Java EE应用程序,书中对JSP+Servlet+JavaBean和Struts 2+Spring+Hibernate这两种解决方案进行了详细介绍。另外,为了让读者更加直观、高效地学习,作者专门为《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax》录制了近20小时多媒体教学视频。这些视频与《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax》涉及的源程序及赠送的进阶学习视频和源代码一起收录于配书DVD光盘中。

基本信息

  • 书名

    Java Web编程实战宝典:JSP+S

  • 作者

    李宁 刘岩

  • 类型

    计算机与互联网

  • 出版社

    清华大学出版社

  • 出版日期

    2014年9月1日

  • 页数

    869页

  • 语种

    简体中文

  • 开本

    16

内容简介

《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax》适合广大从事Java Web开发工作的技术人员和对SSH开发感兴趣的人员阅读,尤其是具有一定Web开发经验的技术人员,也适合广大大中专院校的学生作为软件开发的实践读物进行阅读。

图书目录

第1篇Web开发基础篇 第1章搭建开发环境 1.1各种软件和框架的版本 1.2下载与安装JDK 7 1.3下载与安装Eclipse 4 1.4下载与安装MyEclipse 10 1.5下载与安装Eclipse IDE for Java EE Developers 1.6下载与安装Tomcat7 1.7在MyEclipse中配置Tomcat 1.8在Eclipse IDE for Java EE Developers中配置Tomcat 1.9下载与安装MySQL 5数据库 1.10下载与安装数据库客户端软件SQLyog 1.11小结 1.12实战练习 第2章Java Web应用开发基础 2.1Web技术的发展 2.2了解Java Web技术 2.2.1认识Java Web程序的基本组成 2.2.2认识Java Web程序的目录结构 2.2.3了解Java Web程序的配置文件 2.3了解MVC模式与MVC框架 2.3.1认识JSP模型l和JSP模型2 2.3.2认识Web应用程序的基础服务 2.3.3MVC模式概述 2.3.4了解常用的MVC框架 2.4小结 2.5实战练习 第3章Web开发必会的客户端技术 3.1学习客户端技术的开发工具 3.1.1在MyEclipse中使用HTML技术 3.1.2在MyEclipse中使用JavaScript技术 3.1.3在MyEclipse中使用CSS技术 3.2学习超文本标签语言HTML 3.2.1HTML基本构成 3.2.2HTML基本标签——段落格式设置标签 3.2.3HTML基本标签——超级链接标签 3.2.4HTML基本标签——图像标签 3.2.5HTML基本标签——表格标签 3.2.6HTML基本标签——框架标签 3.2.7HTML基本标签——表单标签 3.3学习JavaScript技术 3.3.1实例:编写第一个JavaScript程序:Greet 3.3.2学习变量 3.3.3学习原始类型 3.3.4掌握类型转换 3.3.5学习函数与函数调用 3.3.6学习类和对象 3.4其他客户端技术 3.4.1了解DOM 3.4.2获得HTML元素的3种方法 3.4.3实例:图像自动切换 3.4.4了解正则表达式 3.4.5实例:表格排序 3.5学习CSS技术 3.5.1了解CSS 3.5.2在Style属性中定义样式 3.5.3在HTML中定义样式 3.5.4在外部文件中定义样式 3.5.5实现样式的继承 3.6学习AJAX技术 3.6.1了解AJAX技术 3.6.2实例:使用XMLHttpRequest获得Web资源 3.6.3实例:使用XMLHttpRequest跨域访问Web资源 3.6.4实例:AJAX的3种交换数据方法 3.7小结 3.8实战练习 第4章Java Web的核心技术——Sendet 4.1编写Servlet的Helloworld程序 4.1.1实例:用MyEclipse工具编写第一个Servlet程序——Helloworld— 4.1.2实例:手工编写第一个Servlet程序——Helloworld 4.2学习Servlet技术 4.2.1配置Tomcat 7服务器的数据库连接池 4.2.2实例:通过数据库连接池连接MySQL数据库 4.2.3实例:处理客户端HTTP GET请求——doGet方法 4.2.4实例:处理客户端HTTP POST请求——doPost方法 4.2.5实例:处理客户端各种请求——service方法 4.2.6实例:初始化(uiit)和销毁(destroy)Servlet 4.2.7实例:输出字符流响应消息——PrintWriter类 4.2.8实例:输出字节流响应消息——ServletOutputStream类 4.2.9实例:包含Web资源——RequestDispatcher.include方法 4.2.10实例:转发Web资源——RequestDispatcher.forward方法 4.3掌握HttpServletResponse类 4.3.1产生状态响应码 4.3.2设置响应消息头 4.3.3实例:验证响应消息头设置情况 4.4掌握HttpServletRequest类 4.4.1获取请求行消息 4.4.2获取网络连接消息 4.4.3获取请求头消息 4.5处理Cookie 4.5.1什么是Cookie 4.5.2认识操作Cookie的方法 4.5.3实例:通过Cookie技术读写客户端信息 4.5.4实例:通过Cookie技术读写复杂数据 4.6处理Session 4.6.1什么是Session 4.6.2认识操作Session的方法 4.6.3创建Session对象 4.6.4实例:通过Cookie跟踪Sessio 4.6.5实例:通过重写URL跟踪Sessio 4.7解决Web开发的乱码问题 4.7.1认识Java语言编码原理 4.7.2实例:解决输出乱码问题 4.7.3实例:解决服务端程序读取中文请求消息的乱码问题 4.7.4实例:用AJAX技术发送和接收中文信息 4.7.5实例:实现请求消息头和响应消息头中转输中文 4.8小结 4.9实战练习 第5章JSP技术 5.1通过MyEclipse工具编写第一个JSP程序 5.1.1实例:编写显示服务器当前时间的JSP程序 5.1.2调试JSP程序 5.1.3改变JSP的访问路径和扩展名 5.1.4手动发布JSP程序 5.2了解JSP的运行原理 5.2.1了解Tomcat处理JSP页过程 5.2.2分析由JSP生成的Servlet代码 5.3学习JSP基本语法 5.3.1学习JSP表达式 5.3.2实现在JSP中嵌入Java代码 5.3.3学习JSP声明 5.3.4学习JSP表达式语言(EL) 5.3.5实例:利用EL函数替换HTML中的特殊字符 5.3.6学习JSP页面中的注释 5.4学习JSP指令 5.4.1了解JSP指令 5.4.2 JSP指令page 5.4.3 JSP指令include 5.5学习JSP内置对象 5.5.1内置对象out 5.5.2内置对象pagcContext 5.5.3其他内置对象 5.6学习JSP标签 5.6.1包含标签<jsp:include> 5.6.2转发标签<jsp:forward> 5.6.3传参标签<jsp:param> 5.6.4创建Bean标签<jsp:useBean> 5.6.5设置属性值标签<jsp:setProperty> 5.6.6获取属性值标签<jsp:getProperty> 5.7学习JSP的标准标签库(JSTL) 5.7.1了解JSTL 5.7.2 JSTL中的条件标签 5.7.3 JSTL中的循环标签 5.8小结 5.9实战练习 第6章用Servlet和JSP实现注册登录系统 6.1系统概述 6.1.1系统功能简介 6.1.2系统总体结构 6.2设计数据库 6.3实现系统的基础类 6.3.1实现访问数据库的DB Servlet类 6.3.2实现MD5加密 6.3.3实现图形验证码 6.4实现注册系统 6.4.1实现注册Servlet类 6.4.2实现注册系统的主页面 6.4.3实现结果JSP页面 6.5实现登录系统 6.5.1实现登录Servlet 6.5.2实现登录系统主页面 6.6小结 6.7实战练习 …… 第2篇Struts 2篇 第7章编写Struts 2第一个程序 第8章Struts 2进阶 第9章Struts 2的拦截器 第10章Struts 2的类型转换