Java Web项目开发实战入门

生活百科 2023-01-26 08:56生活百科www.aizhengw.cn

Java Web项目开发实战入门

《Java Web项目开发实战入门》是吉林大学出版社出版的编程类图书,由明日科技编着。图书以企业门户网、51商城、BBS ——程式源论坛、YouKnow问卷、OA办公自动化系统、铭成线上考试系统、K12(中国小)综合测评系统和Show ——企业个性化展示平台共8个项目为案例,从软体工程的角度出发,按照项目的开发顺序,系统介绍了项目开发的流程,旨在使读者真正获得项目开发经验,提高项目开发能力。

基本介绍

  • 书名Java Web项目开发实战入门
  • 作者明日科技编着
  • ISBNISBN 978-7-5677-8743-8
  • 类别计算机 编程类
  • 页数432页
  • 定价69.80元
  • 出版社吉林大学出版社
  • 出版时间2017年4月
  • 装帧平装
  • 开本16开

内容简介

《Java Web项目开发实战入门》精选8个项目,均从趣味性和实际套用角度出发,採用了当前主流技术,读者可以从这些项目中体验到编程的乐趣并获得丰富的实战经验。
图书提供的《小白手册》中手机了开发项目过程中遇到的各类问题,并给出解决问题的详细方案,力求为初学者扫除项目开发中遇到的障碍;附赠光碟中给出了项目源码、资源档案、代码查错器和代码片段,方便读者学习;书中设定多种功能二维码,扫描二维码,可观看预备知识、视频讲解和代码解释等;登录明日学院网站可以获得全方位的学习资源和技术支持。

图书目录

Java Web 开发之旅
第 1 章 企业门户网
(JSP + JavaScript+ MySQL 实现)
预备知识视频讲解42 分
项目开发视频讲解2 小时 1 分
代码解释(线上扩展讲解)14 段
1.1 开发背景
1.2 系统功能设计
1.2.1 系统结构设计
1.2.2 系统功能结构
1.2.3 系统业务流程
1.3 创建项目
1.3.1 开发环境需求
1.3.2 开发前準备
1.3.3 建立Servers服务
1.3.4 建立新项目
1.3.5 配置项目启动档案
1.3.6 认识JSP页面
1.3.7 启动Servers服务
1.3.8 其他开发注意事项
1.4 首页模组
1.4.1 创建Servlet档案结构
1.4.2 创建项目配置档案
1.4.3 创建JSP页面结构
1.4.4 实现页面跳转
1.4.5 展示页面中的图片
1.4.6 实现图片的轮播效果
1.4.7 设计顶部导航栏
1.4.8 设计底部功能栏
1.4.9 显示版权资讯
1.5 创建新闻模组
1.5.1 新闻模组概述
1.5.2 创建新闻数据表
1.5.3 编写配置档案信息
1.5.4 创建类资料夹
1.5.5 引入新闻模组类档案
1.5.6 显示新闻列表
1.5.7 查看新闻的详细信息
1.6 后台新闻维护模组
1.6.1 创建管理员数据表
1.6.2 引入后台模组类档案
1.6.3 引入后台模组页面档案
1.6.4 实现后台管理员登录
1.6.5 实现新增新闻功能
1.6.6 实现删除新闻功能
1.6.7 实现修改新闻功能
1.7 一起来找茬
1.8 本章
攻占Java Web大陆
Java Web大咖实战训练营
第 2 章 51 商城
(JSP + SQL Server 2014 +jQuery 实现
预备知识视频讲解3 小时 58 分
项目开发视频讲解3 小时 17 分
代码解释(线上扩展讲解)19 段
2.1 开发背景
2.2 系统功能设计
2.2.1 系统功能结构
2.2.2 系统业务流程
2.3 开发环境需求
2.4 资料库设计
2.4.1 创建资料库
2.4.2 创建数据表
2.4.3 其他数据表结构
2.5 开发準备
2.5.1 在Eclipse中创建Web伺服器
2.5.2 创建项目
2.5.3 创建JSP档案
2.5.4 实现网站正在建设中页面
2.5.5 创建项目目录结构
2.6 会员注册模组设计
2.6.1 会员注册模组概述
2.6.2 设计会员注册页面
2.6.3 创建会员对应的模型类Member
2.6.4 创建资料库连线及操作的类
2.6.5 创建会员对应的资料库操作类
2.6.6 实现保存会员信息页面
2.7 会员登录模组设计
2.7.1 会员登录模组概述
2.7.2 设计会员登录页面
2.7.3 实现验证码
2.7.4 编写会员登录处理页
2.8 首页模组设计
2.8.1 首页模组概述
2.8.2 设计首页界面
2.8.3 实现显示最新上架商品功能
2.8.4 实现显示打折商品功能
2.8.5 实现显示热门商品功能
2.9 购物车模组设计
2.9.1 购物车模组概述
2.9.2 实现显示商品详细信息功能
2.9.3 创建购物车商品模型类Goodselement
2.9.4 实现添加到购物车功能
2.9.5 实现查看购物车功能
2.9.6 实现调用支付宝完成支付功能
2.9.7 实现保存订单功能
2.10 一起来找茬
2.11 本章
攻占Java Web大陆
Java Web大咖实战训练营
第 3 章 BBS——程式源论坛
(Spring +MyBatis + Shiro + UEditor + MySQL 实现)
预备知识视频讲解2 小时 27 分
项目开发视频讲解2 小时 18 分
代码解释(线上扩展讲解)27 段
3.1 开发背景
3.2 系统功能设计
3.2.1 系统功能结构
3.2.2 系统业务流程
3.3 BBS论坛开发準备
3.3.1 开发环境需求
3.3.2 了解Java Web目录结构
3.3.3 创建项目
3.3.4 前期项目準备
3.3.5 修改字元集
3.3.6 构建项目
3.4 富文本UEditor
3.4.1 富文本UEditor概述
3.4.2 使用UEditor
3.4.3 展示UEditor
3.5 资料库设计
3.5.1 数据与逻辑
3.5.2 创建资料库表
3.6 页面功能设计
3.6.1 设计页面效果
3.6.2 发表帖子页面
3.6.3 展示帖子页面
3.6.4 添加分页原型
3.6.5 查看页面原型
3.7 帖子保存与展示
3.7.1 接收帖子参数
3.7.2 处理帖子参数
3.7.3 保存帖子附加信息
3.7.4 分页查询帖子
3.7.5 使用JSTL叠代数据
3.7.6 查看帖子的详细内容
3.8 帖子的关係链
3.8.1 维护关係链
3.8.2 保存跟帖
3.8.3 带参数的分页
3.9 实现登录注册
3.9.1 用户注册
3.9.2 用户登录
3.9.3 用户退出
3.10 配置档案
3.10.1 框架配置档案
3.10.2 UEditor富文本配置档案
3.11 一起来找茬
3.12 本章
攻占Java Web大陆
Java Web大咖实战训练营
第 4 章 YouKnow 问卷调查
(Maven +Spring + MyBatis + Shiro+ MySQL 实现)
代码解释(线上扩展讲解)15 段
4.1 开发背景
4.2 系统功能设计
4.2.1 系统功能结构
4.2.2 系统业务流程
4.3 开发环境需求
4.4 Maven 介绍
4.4.1 创建一个Maven项目
4.4.2 定义一个pom.xml档案
4.5 资料库结构
4.5.1 问卷业务逻辑表设计
4.5.2 问卷系统表设计
4.6 新建问卷模组设计
4.6.1 新建问卷效果
4.6.2 新建问卷前端展示
4.6.3 新建问卷后台处理
4.7 增加问题与答案设计
4.7.1 动态增加问题与答案概述
4.7.2 前端增加问题与答案
4.7.3 后台保存问题与答案
4.8 编辑问题与答案设计
4.8.1 资料库级联删除简介
4.8.2 JavaScript移除答案
4.8.3 修改问题与答案
4.9 问卷编辑模组设计
4.9.1 删除问卷
4.9.2 发布问卷
4.9.3 停止发布问卷
4.9.4 複製问卷
4.9.5 查看问卷结果
4.10 本章
第 5 章 OA 办公自动化系统
(Spring +MyBatis + Shiro+ MySQL 实现)
代码解释(线上扩展讲解)7 段
5.1 开发背景
5.2 系统功能设计
5.2.1 系统功能结构
5.2.2 系统业务流程
5.3 系统开发必备
5.3.1 开发环境需求
5.3.2 项目目录结构预览
5.4 初始化系统资料库
5.4.1 初始化资料库
5.4.2 资料库表结构
5.5 导航与工作区结构的实现
5.5.1 导航常用结构展示
5.5.2 整体结构实现
5.5.3 创建主要CSS样式
5.5.4 导航选单的实现
5.5.5 工作区实现
5.6 实现首页工作区
5.6.1 首页功能展示
5.6.2 首页结构实现
5.7 工作任务计画
5.7.1 任务申报展示
5.7.2 工作任务申报
5.7.3 工作任务审批
5.8 备忘录与考勤
5.8.1 备忘录结构实现
5.8.2 初始化备忘录
5.8.3 后台返回备忘录数据
5.8.4 首页考勤模组的实现
5.8.5 考勤后台实现
5.9 考勤记录工作区
5.9.1 考勤结果展示
5.9.2 使用FullCalendar外挂程式
5.9.3 FullCalendar所需JSON格式
5.9.4 后台请求JSON数据
5.10 本章
第 6 章 铭成线上考试系统
(Servlet +MySQL + WebSocket 实现)
代码解释(线上扩展讲解)11 段
6.1 开发背景
6.2 系统功能设计
6.2.1 系统功能结构
6.2.2 系统业务流程
6.3 系统开发必备
6.3.1 开发环境需求
6.3.2 项目结构预览
6.4 资料库设计
6.4.1 初始化资料库
6.4.2 资料库表结构
6.4.3 数据表关係
6.5 正确答案加密模组设计
6.5.1 字元串ASCII码加密
6.5.2 科学的加密方式MD5
6.6 考试计时模组设计
6.6.1 设计计时模组的界面
6.6.2 引用并设定WebSocket路径
6.6.3 编写计时模组的业务逻辑
6.6.4 启动计时执行绪
6.7 考试科目模组设计
6.7.1 获取并显示考试科目
6.7.2 获取并显示指定考试科目的所有试卷
6.7.3 获取并显示试题及答案
6.8 其他功能模组设计
6.8.1 试卷编辑模组设计
6.8.2 科目编辑页面设计
6.8.3 查看成绩页面设计
6.9 本章
第 7 章 K12( 中国小 ) 综合测评系统
(Spring + MyBatis + jFreeChart+ MySQL实现)
代码解释(线上扩展讲解)14 段
7.1 开发背景
7.2 系统功能设计
7.2.1 系统功能结构
7.2.2 系统业务流程
7.3 创建项目
7.3.1 开发环境需求
7.3.2 基础资料库表
7.3.3 项目目录结构
7.3.4 配置档案
7.4 Excel档案解析模组设计
7.4.1 页面必填项判定
7.4.2 上传选取Excel档案
7.4.3 页面上传校验判定
7.4.4 后台Excel接收方法
7.4.5 后台Excel数据处理方法
7.4.6 自定义排序规则
7.4.7 实现数据存储
7.5 雷达图模组设计
7.5.1 数据集合处理
7.5.2 雷达图数据处理方法
7.5.3 创建雷达图
7.5.4 图片信息处理
7.5.5 图片保存方法
7.5.6 页面图片展示
7.6 数据信息导出模组设计
7.6.1 数据信息处理方法
7.6.2 设定导出Excel格式
7.6.3 设定Excel图片信息
7.6.4 Excel报表的导出
7.7 个人信息排序模组
7.7.1 页面数据信息录入
7.7.2 接收个人信息数据
7.7.3 个人信息数据存储
7.8 本章
第 8 章 Show——企业个性化展示平台
(Spring + HTML5 + jQuery + MySQL 实现
代码解释(线上扩展讲解)10 段
8.1 开发背景
8.2 系统功能设计
8.2.1 系统功能结构
8.2.2 系统业务流程
8.3 创建项目
8.3.1 开发环境需求
8.3.2 基础资料库设计
8.3.3 项目目录结构
8.4 前台场景基础模组设计
8.4.1 获取场景基础数据
8.4.2 获取场景样式属性
8.4.3 实现场景保存
8.5 前台场景编辑模组设计
8.5.1 场景的拖曳排序
8.5.2 新增场景页面
8.5.3 删除场景页面
8.5.4 场景页面的複製
8.5.5 预览场景页面
8.6 后台场景维护模组设计
8.6.1 场景审核的实现
8.6.2 场景複製的实现
8.6.3 场景转换模组的实现
8.7 本章
攻占Java Web大陆
武林荣誉称号榜

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有