Java Web开发技术与项目实战PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:罗如为主编;陈镇铖,武佩文,张志昊副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2019
- ISBN:9787517074465
- 页数:199 页
第1章 开发环境与工具 1
1.1下载资源 1
1.2安装JTM 1
1.2.1安装JDK 1
1.2.2安装Tomcat 1
1.2.3安装MySQL 2
1.2.4安装问题 2
1.3安装MyEclipse 4
1.3.1安装 4
1.3.2常规设置 4
1.3.3常用快捷键 6
1.3.4常见问题 6
1.4常用辅助工具 6
1.4.1 HeidiSQL 6
1.4.2 Notepad++ 7
1.4.3 MagicalTool 7
1.5考核任务 7
本章小结 7
第2章 新闻发布系统设计 8
2.1系统需求分析 8
2.2系统功能预览 8
2.2.1查看新闻列表 9
2.2.2阅读新闻 9
2.2.3用户登录 10
2.2.4发布新闻 10
2.2.5修改新闻 11
2.2.6删除新闻 11
2.3数据库设计 12
2.4考核任务 14
本章小结 14
第3章 基于Nutz的项目实战 15
3.1 Nutz框架简介 15
3.2创建Nutz项目 15
3.2.1项目工程结构 15
3.2.2准备Jar包和JS库 16
3.2.3新建Web项目 17
3.2.4添加数据源 19
3.2.5 DAO注解 21
3.2.6添加POJO类 23
3.2.7创建主模块类 25
3.2.8实现Setup接口 26
3.2.9配置web.xml 27
3.2.10简单的系统首页 28
3.2.11运行项目 28
3.3考核任务 29
3.4系统日志 29
3.5用户登录 31
3.5.1美化系统首页 31
3.5.2 Ajax方法 33
3.5.3更友好的alert 34
3.5.4标题图标 35
3.5.5 MVC概述 35
3.5.6 MVC注解 36
3.5.7 DAO接口方法 38
3.5.8登录方法 38
3.5.9匹配视图 39
3.5.10 Beetl配置 40
3.5.11退出系统 40
3.5.12密码加密 41
3.5.13登录Filter 41
3.6考核任务 42
3.7调试方法 42
3.7.1后端调试 43
3.7.2前端调试 46
3.8新闻管理 48
3.8.1后台Layout 48
3.8.2 Tab操作 49
3.8.3封装Tree型数据 51
3.8.4加载Tree型菜单栏目 52
3.8.5后端新闻业务逻辑 53
3.8.6封装DataGrid数据 56
3.8.7后端文件上传 56
3.8.8修改UEditor 1.5 56
3.8.9后台新闻信息处理 57
3.8.10前台新闻信息处理 65
3.9考核任务 71
本章小结 71
第4章 基于SSH的项目实战 73
4.1 SSH简介 73
4.2向导式创建SSH项目 75
4.2.1项目工程结构 75
4.2.2准备Jar包和JS库 76
4.2.3新建Web项目 76
4.2.4添加Struts 78
4.2.5添加Spring 78
4.2.6添加数据源 80
4.2.7添加Hibernate 82
4.2.8 配置web.xml 84
4.2.9配置Spring 85
4.2.10运行项目 86
4.2.11清理Jar包 86
4.2.12考核任务 88
4.3日志系统 88
4.4创建Bean类及对应的hbm映射文件 88
4.4.1 Hibernate逆向工程 88
4.4.2 Bean类 90
4.4.3 hbm映射文件 90
4.4.4 Hibernate配置 91
4.5封装Tree型数据 91
4.6封装DAO 92
4.6.1增 93
4.6.2删 93
4.6.3改 93
4.6.4查 93
4.7公共方法类 97
4.7.1字符串加密 97
4.7.2字符串输出 97
4.7.3字符串判断 97
4.7.4对象与JSON串相互转换 97
4.8自定义Filter 98
4.9创建业务逻辑类 99
4.9.1 UserSvc类 99
4.9.2 NewsSvc类 99
4.9.3 MenuSvc类 100
4.10创建控制器类 100
4.10.1 UserAct类 101
4.10.2 NewsAct类 102
4.10.3 MenuAct类 106
4.11配置Spring 107
4.12配置Struts 109
4.12.1配置constant 109
4.12.2配置package 110
4.12.3配置global-results 110
4.12.4配置action和result 110
4.13前端页面 112
4.13.1系统首页 113
4.13.2出错跳转页 118
4.13.3新闻阅读页 119
4.13.4后台Layout 120
4.13.5新闻列表页 122
4.13.6新闻添加页 125
4.13.7新闻修改页 127
4.14增强安全 129
4.14.1过滤器LoginFilter 130
4.14.2配置LoginFilter 131
4.15 考核任务 131
本章小结 132
第5章 基于SSM的项目实战 133
5.1 SSM简介 133
5.2创建SSM项目 134
5.2.1项目工程结构 134
5.2.2准备Jar包和JS库 135
5.2.3新建Web项目 135
5.2.4添加Spring 136
5.2.5添加数据源 137
5.2.6创建entity类 137
5.2.7配置dataSource 138
5.2.8配置SpringMVC 138
5.2.9运行项目 139
5.2.10清理Jar包 139
5.3考核任务 140
5.4日志系统 140
5.5配置Spring+Mybatis 140
5.5.1配置MyBatis 140
5.5.2配置Spring-dao 140
5.5.3配置Spring-service 141
5.5.4配置Spring-web 141
5.6创建DAO接口 142
5.7创建Mapper文件 143
5.8公共方法类 145
5.9创建业务逻辑类 145
5.9.1 UserSvc类 145
5.9.2 NewsSvc类 145
5.9.3 MenuSvc类 147
5.10创建控制器类 147
5.10.1UserAct类 147
5.10.2 NewsAct类 148
5.10.3 MenuAct类 150
5.11文件上传类 152
5.12前端页面 152
5.12.1系统首页 152
5.12.2出错跳转页 153
5.12.3新闻阅读页 153
5.12.4后台Layout 154
5.12.5新闻列表页 154
5.12.6新闻添加页 154
5.12.7新闻修改页 154
5.13增强安全 154
5.14配置web.xml 155
5.15 考核任务 156
本章小结 156
第6章 基于JFinal的项目实战 158
6.1 JFinal简介 158
6.2创建JFinal项目 159
6.2.1项目工程结构 159
6.2.2准备Jar包和JS库 160
6.2.3新建web项目 160
6.2.4添加数据源 161
6.2.5组件Model 162
6.2.6生成器Generator 163
6.2.7相关生成文件 164
6.2.8创建SysConfig类 165
6.2.9配置web.xml 168
6.2.10简单的首页 168
6.2.11运行项目 168
6.2.12考核任务 169
6.3日志系统 169
6.4公共方法类 169
6.5创建业务逻辑类 169
6.5.1 UserSvc类 169
6.5.2 NewsSvc类 170
6.5.3 MenuSvc类 171
6.6创建控制器类 171
6.6.1 UserAct类 171
6.6.2 NewsAct类 172
6.6.3 MenuAct类 174
6.6.4 FileAct类 175
6.7前端页面 176
6.7.1系统首页 176
6.7.2出错跳转页 181
6.7.3新闻阅读页 182
6.7.4后台Layout 183
6.7.5新闻列表页 184
6.7.6新闻添加页 186
6.7.7新闻修改页 188
6.8增强安全 189
6.8.1拦截器LoginInterceptor 190
6.8.2配置拦截器 190
6.9考核任务 190
本章小结 191
第7章 项目部署 192
7.1数据库的导出 192
7.2数据库的导入 192
7.3项目导出与部署 193
7.4项目复制与部署 193
7.5考核任务 194
本章小结 194
参考文献 195
附录 在线资源 196
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018