《Java Web开发实战宝典》从初学者的角度出发,通过通俗易懂的语言、丰富实用的实例,详细介绍了使用Java语言和开源框架进行Web程序开发应该掌握的各项技术。全书共分5部分26章,包括走进JSP、掌握JSP语法、JSP内置对象、Servlet技术、JSP使用Model2实现登录模块、EL表达式、JSTL核心标签库、结合JSTL与EL技术开发通讯录模块、JSP操作XML、JavaScript脚本语言、Ajax实现用户注册模块、Struts框架、应用Struts实现网站流量统计模块、Hibernate框架、Hibernate高级应用、JSP+Hibernate实现留言模块、Spring框架、Spring MVC框架、Spring+Hibernate实现用户管理模块、数据分页、文件上传与下载、PDF与Excel组件、E-mail组件、动态图表、医药管理系统、高校学生选课系统。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,突出“基础”、“全面”、“深入”,同时就像书名所暗示的一样,强调“实战效果”,从而使读者能够轻松领会Java Web程序开发的精髓,快速提高开发技能。
《Java Web开发实战宝典》适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。
第1部分 JSP基础第1章 走进JSP 1.1 JSP概述 1.1.1 什么是JSP 1.1.2 项目成功案例 1.1.3 如何学好JSP 1.2 JSP技术特征 1.2.1 跨平台 1.2.2 业务代码分离 1.2.3 组件重用 1.2.4 继承Java Servlet功能 1.2.5 预编译 1.3 Java Web服务器 1.3.1 Tomcat服务器 1.3.2 Resin服务器 1.3.3 JBoss服务器 1.3.4 WebSphere服务器 1.3.5 WebLogic服务器 1.4 MySQL数据库的下载与安装 1.4.1 下载MySQL 1.4.2 安装与配置MySQL 1.4.3 下载并安装GUI工具 1.5 MyEclipse的下载、安装与配置 1.5.1 下载MyEclipse 1.5.2 安装MyEclipse 1.5.3 配置MyEclipse 1.5.4 修改JSP编辑器编码格式 1.5.5 设置JSP文件关联编辑器 1.5.6 配置外置服务器 1.6 开发第一个JSP程序 1.6.1 编写JSP程序 1.6.2 运行JSP程序 1.7 JSP常用资源 1.7.1 JSP资源 1.7.2 Eclipse资源 1.8 本章小结 …… 第2章 掌握JSP语法 第3章 JSP内置对象 第4章 Servlet技术 第5章 JSP使用Model2实现登录模块 第2部分 高级技术 第6章 EL表达式语言 第7章 JSTL核心标签库 第8章 结合JSTL与EL技术开发通讯录模块第9章 JSP操作XML 第10章 JavaScript脚本语言 第11章 Ajax实现用户注册模块 第3部分 框架技术 第12章 Struts框架第13章 应用Struts实现网站流量 第14章 Hibernate框架 第15章 Hibernate高级应用 第16章 JSP+Hibernate实现留言模块第17章 Spring框架 第18章 Spring MVC框架 第19章 Spring+Hibernate实现用户第4部分 实用技术 第20章 数据分页 第21章 文件上传与下载 第22章 PDF与Excel组件 第23章 E-mail组件 第24章 动态图表第5部分 项目实战
《交互设计》全面介绍了交互设汁的起源、基本概念和交互系统的组成以及交互设计过程中的主要方法、原则和评估技术。全书共9章,第
RichardBlum系统和网络管理员,已经在IT行业工作了22年多。他管理过UNIX、Linux、Novell和微软服务器,用Linuxshell脚本进行过自
内容提要本书初版于1978年,曾获1980年“新长征优秀科普作品奖”。这次重版,除对原有各篇根据近十多年来我国科技史研究方面的新
E.F.BensonsstrikinglyoriginalcomiccreationMissMappisanarch-schemerandsocialclimb...
计算机网络应用入门 本书特色 本书从利用计算机和因特网收集信息、获取信息、利用信息这个角度出发,以网络技术的基础应用为目标,联系局域网的建设和因特网应用,讲述网...
《C++Primer习题集(第5版)》内容简介:C++Primer(Fifth Edition)由三位C++大师Stanley B.Lippman、Josée ...
《科第冠海内,人文甲天下》内容简介:《科第冠海内,人文甲天下:明清江南文化研究》是南京大学历史学院范金民教授在江南文化研究
Arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino简单的开发方式使得开发者更关
每一位阅读“科学时代”――《纽约时报》每周增刊的读者都关注着科学的最新发展。此刊最为广大读者所喜闻乐见的特色专栏是由Nata
本书系统地阐述了网络的基本概念,并指导你如何用C语言实现。同时描述了Linux网络的全貌,解释了Linux代码是如何工作的,主要网络
《朝花夕拾》内容简介:本书是鲁迅先生家喻户晓的回忆性散文集,比较完整地记录了他从幼年到青年时期的生活经历和思想脉络,在塑造
《Hadoop实战》作为云计算所青睐的分布式架构,Hadoop是一个用Java语言实现的软件框架,在由大量计算机组成的集群中运行海量数据
Usabilitytestinganduserexperienceresearchtypicallytakeplaceinacontrolledlabwiths...
《TensorFlow自然语言处理》内容简介:本书首先介绍NLP和TensorFlow基础知识,然后介绍如何使用Word2vec(包括高级扩展)创建单词嵌
MATLAB计算机视觉与深度学习实战-赠在线交流卡和本书源码 本书特色 《MATLAB 计算机视觉与深度学习实战》详细讲解了 30 个 MATLAB 计算机视觉...
SystemVerilog验证 本书特色 本书可以作为学习system verilog验证语言的初级阶段读物。书中描述了语言的工作原理并且包含了很多例子,这些例...
《BLOG启示录:WordPress博客建设与经营》分三大部分,共17章。第一部分(1~5章)主要是介绍Web2.0、博客,以及LAMP的安装和架设,
MATLAB面向对象编程 本书特色 本书分为三部分。**部分介绍matlab面向对象编程基础知识,包括什么是类,类之间的基本关系,以及matlab提供的面向对象...
供应链的超级赌注、全球化的中国较量、核发技术争峰、本土渠道抢位资深记者十八个月深入调查、业内专家和咨询公鼎力相助、揭示营
数位达尔文主义 本书特色 在这本书中,作者对高度竞争的网络经济进行了前所未有的深入考察,概括出立足网络的企业在形形色色的网上市场中生存与发展的7个关键战略。通过...