热门排行
简介
《基于BootStrap3的 JSP项目实例教程》是作者多年来教学实践经验的总结,汇集了作者在项目中遇到的各种问题及解决方案。
本书采用迭代的方式讲解,以实际项目中的增删改查为基础,采用不同的技术迭代实现,在这个过程中引入新技术:预编译、连接池、事务、存储过程、javabean,servlet技术、bootstrap3前端技术。最终达到使用jsp+javabean+servlet+bootstrap3实现mvc的开发实际项目,并在最后一章提供了综合案例———博客系统。本书是一本注重实际操作的实例教程,在讲解的过程中,只需掌握基本的理论,然后通过实战案例就能轻松掌握。
基于bootstrap3的jsp项目实例教程?随书带有源码、课件、教案、开发工具,以方便学习以及相关的学习视频,读者可以到作者的百度云下载,链接地址,基于bootstrap3的jsp项目实例教程?内容全面,结构清晰,注重实战,非常适合javaweb开发人员学习使用,同时也可以作为软件公司的参考书。
目录
第1章 JSP开发入门
1.1 HTTP相关概念
1.2 Servlet的优势与问题
1.3 JSP介绍
1.3.1 JSP简介
1.3.2 JSP的处理过程
1.4 Java环境变量的设置
1.5 Eclipse和Tomcat集成开发环境配置
1.5.1 Eclipse简介
1.5.2 Tomcat简介
1.5.3 开发调试环境的搭建
1.6 JSP案例---Hello
第2章 JSP语法
2.1 JSP注释
2.2 脚本元素
2.2.1 scriptlet
2.2.2 表达式
2.2.3 声 明
2.3 指令元素
2.3.1 page指令
2.3.2 include指令
2.3.3 taglib指令
2.4 行为元素
2.4.1 <jsp:forward>
2.4.2 <jsp:include>
2.4.3 <jsp:useBean>
2.4.4 <jsp:setProperty>
2.4.5 <jsp:getProperty>
第3章 JSP对象
3.1 out内置对象
3.1.1 out对象概念
3.1.2 out对象使用案例
3.2 request内置对象
3.2.1 request对象概念
3.2.2 request使用案例
3.3 response内置对象
3.3.1 response对象概念
3.3.2 response对象使用案例
3.4 session内置对象
3.4.1 session对象概念
3.4.2 response对象使用案例
3.5 Cookie对象
3.5.1 Cookies对象概念
3.5.2 创建Cookie
3.5.3 读取Cookie
3.5.4 Cookie使用案例
第4章 JDBC数据库访问技术
4.1 JDBC的概念
4.2 JDBC的使用
4.3 脚本方式进行数据库连接
4.4 脚本方式实现数据库增删改查(CRUD)
4.5 封装类实现增删改查
4.6 脚本实现数据库分页显示
4.7 预编译进行数据库的增删改查
4.7.1 SQL注入攻击概念
4.7.2 SQL注入攻击案例
4.7.3 预编译概念
4.7.4 预编译使用案例
4.8 连接池
4.8.1 JNDI
4.8.2 连接池使用案例
4.9 JSP调用存储过程
4.9.1 存储过程的概念
4.9.2 存储过程使用案例
4.10 JDBC事务
4.10.1 事务的定义
4.10.2 数据库事务声明
4.10.3 事务使用案例
基于BootStrap3的JSP项目实例教程
第5章 JavaBean技术
5.1 JavaBean的概念
5.2 JavaBean的使用案例
5.2.1 JavaBean案例1---实现登录
5.2.2 JavaBean案例2---实现增删改查(CRUD)
第6章 Servlet技术
6.1 Servlet技术
6.1.1 Servlet概念及生命周期
6.1.2 Servlet案例1---Servlet快速入门
6.1.3 Servlet案例2---Servlet实现增删改查
6.1.4 Servlet案例3---JSP+JavaBean+Servlet实现增删改查
6.1.5 Servlet案例4---JSP+JavaBean+Servlet实现分页
6.1.6 Servlet案例5---文件上传
6.1.7 Servlet案例6---邮件发送
6.1.8 Servlet案例7---验证码
6.2 Servlet过滤器(Filter)
6.2.1 过滤器
6.2.2 Servlet过滤器案例1---登录拦截、字符转化
6.3 Servlet监听器(Listener)
6.3.1 监听器
6.3.2 Lisenter使用案例
第7章 Ajax技术
7.1 Ajax概念
7.2 XMLHttpRequest实现Ajax
7.3 jQuery实现Ajax
7.3.1 jQuery
7.3.2 jQuery相关操作
7.3.3 JSON 概念
7.3.4 jQuery使用案例
第8章 BootStrap3
8.1 BootStrap简介
8.2 使用WebStorm 开发页面
8.3 BootStrap布局
8.3.1 固定布局
8.3.2 流式布局
8.4 BootStrap页面元素
8.4.1 排 版
8.4.2 表 格
8.4.3 表 单
8.4.4 按 钮
8.5 BootStrap组件
8.5.1 导航(navigation)
8.5.2 导航条(navbar)
8.5.3 标签(label)和徽章(badges)
8.5.4 缩略图(thumbnails)
8.5.5 警告框(alert)
8.5.6 进度条(processingbar)
8.5.7 大屏幕(jumbotron)
8.6 BootStrap动态效果
8.6.1 模态窗口(Modals)
8.6.2 滚动监听(scrollspy)
8.6.3 标签效果(tabs)
8.6.4 提示效果(tooltip)
8.6.5 "泡芙"效果(popovers)
8.6.6 折叠效果(collapse)
8.6.7 旋转木马(carousel)
8.6.8 附加导航(Affix)
第9章 综合实训---博客信息系统
9.1 系统需求分析
9.1.1 用例图
9.1.2 功能分析
9.2 系统架构
9.3 数据库设计
9.4 公共类设计
9.5 普通用户模块设计
9.5.1 登录功能
9.5.2 文章查看及分页模块
9.5.3 文章管理模块
9.5.4 文章发布模块
附录A Navicat的安装使用
附录B EclipseSpket插件安装使用
参考文献