当前位置:主页 > 计算机电子书 > 行业软件及应用 > BootStrap3下载
基于BootStrap3的JSP项目实例教程

基于BootStrap3的JSP项目实例教程 PDF 全书扫描版

  • 更新:2019-05-29
  • 大小:136.6 MB
  • 类别:BootStrap3
  • 作者:李明欣
  • 出版:北京航空航天大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

基于BootStrap3的JSP项目实例教程

基于BootStrap3的JSP项目实例教程

内容节选

1.Bootstrap 简介
Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。
移动设备优先自 Bootstrap 3 起,框架包含了贯穿于整个库的移动设备优先的样式。
浏览器支持所有的主流浏览器都支持 Bootstrap。
容易上手只要您具备 HTML 和 CSS 的基础知识,您就可以开始学习 Bootstrap。
响应式设计Bootstrap 的响应式 CSS 能够自适应于台式机、平板电脑和手机.

1.1 Bootstrap 包的内容
基本结构Bootstrap 提供了一个带有网格系统、链接样式、背景的基本结构。这将在 Bootstrap 基本结构 部分详细讲解。
CSSBootstrap 自带以下特性:全局的 CSS 设置、定义基本的 HTML 元素样式、可扩展的 class,以及一个先进的网格系统。这将在 Bootstrap CSS 部分详细讲解。
组件Bootstrap 包含了十几个可重用的组件,用于创建图像、下拉菜单、导航、警告框、弹出框等等
JavaScript 插件Bootstrap 包含了十几个自定义的 jQuery 插件。您可以直接包含所有的插件,也可以逐个包含这些插件。
定制:您可以定制 Bootstrap 的组件、LESS 变量和 jQuery 插件来得到您自己的版本.

2.Bootstrap 网格系统
Bootstrap 提供了一套响应式、移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。网页设计中的网格用于组织内容,让网站易于浏览,并降低用户端的负载。
响应式网格系统随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

内容介绍

《基于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插件安装使用
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/1YVQifw6UYIe3sV9ruR4rMQ

相关资源

网友留言

网友NO.31834
索宜人

偏移列 偏移是一个用于更专业的布局的有用功能。它们可用来给列腾出更多的空间。例如,.col-xs-* 类不支持偏移,但是它们可以简单地通过使用一个空的单元格来实现该效果。 为了在大屏幕显示器上使用偏移,请使用.col-md-offset-*类。这些类会把一个列的左外边距(margin)增加*列,其中*范围是从1到 11。 嵌套列 为了在内容中嵌套默认的网格,请添加一个新的.row,并在一个已有的 .col-md-*列内添加一组.col-md-*列。被嵌套的行应包含一组列,这组列个数不能超过12(其实,没有要求你必须占满12列)。

网友NO.34753
贡文成

Bootstrap 网格系统(Grid System)的工作原理 网格系统通过一系列包含内容的行和列来创建页面布局。下面列出了 Bootstrap 网格系统是如何工作的: 行必须放置在 .container class 内,以便获得适当的对齐(alignment)和内边距(padding)。 使用行来创建列的水平组。 内容应该放置在列内,且唯有列可以是行的直接子元素。 预定义的网格类,比如.row和.col-xs-4,可用于快速创建网格布局。LESS 混合类可用于更多语义布局。 列通过内边距(padding)来创建列内容之间的间隙。该内边距是通过.rows上的外边距(margin)取负,表示第一列和最后一列的行偏移。 网格系统是通过指定您想要横跨的十二个可用的列来创建的。例如,要创建三个相等的列,则使用三个 .col-xs-4。