新書推薦:
《
实用对联大全
》
售價:NT$
225.0
《
想象欧洲丛书(7册)欧洲史
》
售價:NT$
1880.0
《
没有伞的孩子必须努力奔跑
》
售價:NT$
149.0
《
做最好的班主任(李镇西教育文集版)
》
售價:NT$
230.0
《
数据驱动法律
》
售價:NT$
390.0
《
对话世界一流大学图书馆馆长
》
售價:NT$
995.0
《
揭秘立体翻翻书--我们的国宝
》
售價:NT$
490.0
《
清代贡院史
》
售價:NT$
800.0
|
內容簡介: |
jsp是最广泛使用的动态网页技术的标准之一。本书从实践出发,系统地介绍jsp程序的设计开发,内容包括html标签与表单数据读取、jsp的工作原理、web应用程序的目录结构、常见的应用服务器、集成开发环境eclipse、jsp的语法、http协议、jsp内部对象、javabean、表达式语言el、jsp标准标签库jstl、servlet、监听器listener、过滤器filter、mvc设计模式、mvc框架struts2。访问数据库一章除了介绍jdbc连接几种常见数据库和基本数据库操作之外,还介绍获得数据库生成的主键、事务处理、存储过程、批处理、查询结果的分页显示、连接池与数据源、orm的概念和orm框架hibernate等实用数据库技术。
jsp程序设计是一门实践性很强的课程,《jsp程序设计》给出了大量的实用代码。初学非常容易上手并适合系统学习。同时,这些代码对于有一定经验的开发者也具有参考价值。
|
目錄:
|
第1章 html
1.1 页面
1.1.1 html文档结构
1.1.2 语言字符集信息
1.1.3 背景颜色和文字色彩
1.1.4 页面空白
1.1.5 链接
1.1.6 水平线
1.1.7 注释
1.2 字体
1.2.1 标题
1.2.2 字号
1.2.3 物理样式
1.2.4 逻辑样式
1.2.5 字体颜色
1.2.6 客户端字体
1.2.7 字符实体
1.3 文字布局
1.3.1 行的控制
1.3.2 文字的对齐
1.3.3 div标签
1.3.4 列表
1.3.5 定制列表元素
1.3.6 预格式化文本
1.4 图像
1.4.1 插入图像
1.4.2 图像的超链接
1.4.3 图像映射图
1.5 表单
1.5.1 基本语法
1.5.2 按钮
1.5.3 文本框和密码框
1.5.4 复选框
1.5.5 单选框
1.5.6 隐藏表单域
1.5.7 列表框
1.5.8 文本区域
1.5.9 文件上传
1.5.10 图像按钮
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.7.1 框架基本语法
1.7.2 框架布局
1.7.3 框架间互相操作
1.7.4 内联框架
本章小结
第2章 jsp简介
2.1 动态网页技术
2.1.1 动态网页的概念
2.1.2 cgi
2.1.3 asp
2.1.4 asp.net
2.1.5 php
2.1.6 servlet
2.1.7 jsp
2.2 jsp基本概念
2.2.1 jsp的工作原理
2.2.2 常见应用服务器
2.2.3 web应用程序的目录结构
2.2.4 常见集成开发环境
2.3 应用服务器tomcat
2.3.1 tomcat简介
2.3.2 安装tomcat
2.3.3 启动停止tomcat
2.3.4 访问tomcat
2.3.5 安装移除tomcat服务
2.3.6 tomcat manager
2.3.7 修改tomcat监听端口
2.4 集成开发环境eclipse
2.4.1 eclipse简介
2.4.2 安装eclipse
2.4.3 安装eclipse插件
2.4.4 eclipse中添加tomcat
2.4.5 开发第一个jsp程序
2.4.6 文件的字符编码
本章小结
第3章 jsp语法
3.1 jsp文件的组成
3.1.1 一个典型的jsp文件
3.1.2 分析jsp文件中的元素
3.1.3 jsp文件的运行结果
3.1.4 jsp转译的java源文件
3.2 jsp中的注释
3.3 指令元素
3.3.1 page指令
3.3.2 include指令
3.3.3 taglib指令
3.4 脚本元素
3.4.1 声明
3.4.2 表达式
3.4.3 小脚本
3.4.4 表达式语言
3.5 动作元素
3.5.1 jsp:param
3.5.2 jsp:include
3.5.3 jsp:forward
3.5.4 jsp:usebean
本章小结
第4章 jsp内部对象
4.1 http协议
4.1.1 统一资源定位符url
4.1.2 http工作原理
4.1.3 http报文格式
4.1.4 cookie
4.2 内部对象介绍
4.2.1 内部对象的功能
4.2.2 内部对象的类型
4.3 内部对象
4.3.1 out
4.3.2 request
4.3.3 response
4.3.4 session
4.3.5 application
4.3.6 config
4.3.7 page
4.3.8 pagecontext
4.3.9 exception
4.4 jsp实例
4.4.1 用户登录
4.4.2 最简单的购物小车
4.4.3 考研成绩查询系统
本章小结
第5章 jsp中使用javabean
5.1 javabean介绍
5.1.1 javabean简介
5.1.2 编写javabean遵循的原则
5.1.3 javabean的属性
5.2 jsp:usebean
5.2.1 jsp:usebean基本语法
5.2.2 javabean的条件化操作
5.2.3 javabean存放的位置
5.2.4 javabean的作用范围
5.3 获取javabean的属性
5.3.1 jsp:getproperty
5.3.2 使用el获取javabean属性
5.4 jsp:setproperty
5.4.1 value给出属性的值
5.4.2 param给出http请求参数的名字
5.4.3 自动匹配单个http请求参数
5.4.4 自动匹配全部http请求参数
5.4.5 索引属性的http请求参数自动匹配
5.5 用户登录jsp+javabean+mysql
5.5.1 用户表: user
5.5.2 用户类: user.java
5.5.3 jsp页面
5.6 购物小车jsp+javabean+mysql
5.6.1 商品表: item
5.6.2 商品类: item
5.6.3 数据库类: database
5.6.4 商品表数据访问类: itemdao
5.6.5 购物小车类: cart
5.6.6 商品列表页面: shopping.jsp
5.6.7 购物小车页面: cart.jsp
本章小结
第6章 表达式语言el
6.1 el简介
6.2 el语法
6.2.1 字面值
6.2.2 操作符“\”和“."
6.2.3 算术运算符
6.2.4 关系运算符
6.2.5 逻辑运算符
6.2.6 empty运算符
6.2.7 条件运算符
6.3 el中的隐含对象
6.3.1 pagecontext对象
6.3.2 范围对象
6.3.3 请求参数对象
6.3.4 请求头对象
6.3.5 cookie对象
6.3.6 初始化参数
本章小结
第7章 标准标签库jstl
7.1 jstl介绍
7.1.1 jstl的功能
7.1.2 jstl的优点
7.1.3 jstl的安装
7.1.4 jstl的使用
7.2 一般用途的标签
7.2.1 c:out
7.2.2 c:set
7.2.3 c:remove
7.2.4 c:catch
7.3 条件标签
7.3.1 c:if
7.3.2 c:choose
7.4 迭代标签
7.4.1 c:foreach
7.4.2 c:fortokens
7.5 sql标签
7.5.1 sql:setdatasource
7.5.2 sql:query
7.5.3 sql:update
7.5.4 sql:transaction
7.5.5 sql:param
7.5.6 sql:dateparam
7.6 投票系统jstl+mysql
7.6.1 创建投票数据库
7.6.2 数据库连接池配置
7.6.3 投票页面
本章小结
第8章 servlet技术
8.1 servlet介绍
8.1.1 什么是servlet
8.1.2 servlet的特点
8.1.3 servlet和jsp的比较
8.1.4 使用eclipse新建servlet
8.1.5 servlet处理请求参数
8.2 servlet的工作原理
8.2.1 servlet的生命周期
8.2.2 实现servlet类
8.2.3 部署servlet
8.2.4 servlet存放的位置
8.2.5 获得其他jsp内部对象
8.2.6 启动装入优先级
8.3 servlet高级例子
8.3.1 动态生成jpeg图片
8.3.2 javamail发送电子邮件
8.3.3 commons fileupload上传文件
本章小结
第9章 监听器和过滤器
9.1 监听器
9.1.1 监听web应用
9.1.2 监听http会话
9.1.3 监听http请求
9.2 监听器例子
9.2.1 统计在线人数
9.2.2 加载后台服务对象
9.3 过滤器
9.3.1 过滤器的概念
9.3.2 过滤器的链式结构
9.3.3 实现过滤器
9.3.4 部署过滤器
9.4 过滤器例子
9.4.1 字符集过滤器
9.4.2 用户认证过滤器
9.4.3 自定义日志过滤器
本章小结
第10章 mvc设计模式
10.1 jsp的两种模式
10.1.1 模式一
10.1.2 模式二
10.1.3 两种模式的比较
10.1.4 jsp和servlet的选择
10.2 mvc模式
10.2.1 mvc模式的概念
10.2.2 各种技术总结
10.2.3 mvc模式的实现
10.3 mvc例子
10.3.1 hello mvc
10.3.2 个人主页模板
10.4 mvc框架struts2
10.4.1 struts2简介
10.4.2 struts2工作流程
10.4.3 struts2的配置
10.4.4 第一个struts2程序
本章小结
第11章 访问数据库
11.1 jdbc
11.1.1 jdbc简介
11.1.2 driver
11.1.3 drivermanager
11.1.4 connection
11.1.5 statement
11.1.6 resultset
11.1.7 preparedstatement
11.1.8 databasemetadata
11.1.9 resultsetmetadata
11.2 连接常用数据库
11.2.1 连接sql server 2008
11.2.2 连接mysql 5.0
11.2.3 连接oracle 10g
11.3 基本数据库操作
11.3.1 查询数据
11.3.2 插入数据
11.3.3 带参数的sql语句
11.3.4 更新数据
11.3.5 删除数据
11.3.6 获取元数据
11.4 高级数据库操作
11.4.1 获得数据库生成的主键
11.4.2 事务处理
11.4.3 存储过程
11.4.4 批处理
11.4.5 分页显示查询结果
11.5 连接池和数据源
11.5.1 tomcat下配置数据源
11.5.2 jsp中使用数据源
11.5.3 database工具类
11.6 orm与hibernate
11.6.1 hibernate核心类和接口
11.6.2 hibernate配置文件
11.6.3 hibernate映射
11.6.4 使用hibernate
本章小结
|
|