jsp的指令和行为 司天宏_JSP程序设计指南

第一部分jsp基础

第1章 internet技术简介

1.l 客户-服务器结构的internet

1.1.l 网络透明度问题

1.1.2 有状态服务器

1.1.3 hitp服务器是无状态服务器

1.2 http请求

1.2.l 请求行

1.2.2 消息头

1.2.3 消息体

1.3 http响应

1.3.l 状态行

1.3.2 消息头

1.3.3 消息体

1.4 其余内容

1.5 客户端web程序设计

1.5.1 扩展到web 浏览器

1.5.2 浏览器技术的作用与局限性

1.6 服务器端web编程

1.6.l 扩展web服务器

.1.6.2 java服务器小程序和javaserver pages的作用

第2章 jsp元素:注释和指令

2.1 jsp容器

2.1.1 jsp页面

2.l.2 jsp作用域

2.1.3 jsp的结构

2.1.4 完整的jsp页面概览

2.2 jsp注释

2.2.l 使用注释

2.2.2 jsp注释的类型

2.3 jsp指令

2.3.l include指令

2.3.2 page指令

2.3.3 taglib指令

第3章 jsp元素:脚本元素

3.l 三种脚本元素

3.2 容器如何转换jsp脚本元素

3.3 jsp声明

3.3.1 jsp声明中的变量

3.3.2 jsp声明中的方法

3.3.3 高级java特性的声明

3.3.4 关于jsp声明的更多内容

3.4 jsp表达式

3.5 jsp脚本小程序

3.5.l 脚本小程序中的变量

3.5.2 脚本小程序中的表达式

3.5.3 脚本小程序中的条件

3.5.4 脚本小程序中的循环

3.5.5 脚本小程序中的高级java特性

3.5.6 脚本小程序中的异常

3.5.7 有关jsp脚本小程序的更多内容

第4章 隐含对象

4.l request变量

4.2 response变量

4.3 pagecontex变量

4.4 session变量

4.5 out变量

4.6 appication变量

4.7 config变量

4.8 page变量

4.9 excaption变量

第5章 标准操作

5.1 jsp操作

5.1.1 标准操作与自定义操作

5.1.2 标记属性

5.1.3 id属性

5.1.4 scope属性

5. 2 <jsp:usebean>操作

5.2.1 属性和使用规则

5.2.2 处理步骤

5. 2. 3 使用<jsp:usebean>

5. 3 <jsp:setproperty>操作

5.3.l 属性和使用规则

5.3.2 <jsp:setproperty>的两种变化形式

5.4 <jsp:getproperty>操作

5.4.l 属性和使用规则

5.4.2 使用<jsp:getproperty>

5. 5 <jsp:include>操作

5.5.1 属性和使用规则

5.5.2 使用<jsp:include>

5.6 <jsp:forward>操作

5.6.l 属性和使用规则

5.6.2 使用<jsp:forward>

5.7 <jsp:param>操作

5.8 <jsp:plugin>操作

5.8.1 属性和使用规则

5.8.2 将小程序映射到<jsp:plugin>

第6章 标记库

6.l 为什么定义自定义标记

6.2 标记库的元素

6.2.l 标记库的格式

6. 2. 2 tglib指令

6.2.3 标记库描述符

6.2.4 标记处理程序

6.3 标记处理程序的生命期

6.4 定义脚本变量

6.4.1 tagextrainfo类

6.4.2 定义脚本变量

6.4.3 定义隐含对象的推荐约定

6.5 在操作与标记库之间交换数据

6.5.l id和papecontext对象

6. 5.2 运行时堆栈

第二部分 创建实际的应用程序

第7章 jsp体系结构

7.l 应用程序开发中的模式

7.l.l 模式的思想

7.1.2 模式的实用性

7.2 结构模式

7.2.l 应用层

7.2.2 拆分表示层

7.2.3 web应用程序结构

7.3 面向对象的软件设计模式

7.3.l 模型一视图一控制器

7.3.2 仲裁者

7.3.3 命令

7.3.4 策略

7.3.5 桥

7.4 应用程序:family center

7.4.1 安全性

7.4.2 web流

7.4.3 存储库

第8章 jsp安全性

8.l 基本的应用程序安全性

8.1.l 认证

8.1.2 授权

8.1.3 完整性

8.1.4 机密性

8.1.5 可用性

8.1.6 审核

8.2 web认证

8.2.1 ldap认证

8.2.2 基于证书的认证

8.2.3 基于web服务器的认证

8.2.4 配置apache认证

8.3 服务器小程序容器认证

8.3.l 基本认证

8.3.2 摘要认证

8.3.3 https客户认证

8.3.4 基于表单的认证

8.4 tomcat安全拦截器

8.5 安全解决方案的元素

8.5.l 登录页和登录错误页

8.5.2 web.xml文件

8.5.3 customrealm安全拦截器

8. 5. 4 server.xml配置文件

第9章 web应用程序中的控制器和流控制

9.l 控制器

9.1.l 用户输人处理

9.1.2 与模型的交互

9.1.3 web应用程序工作流和流控制

9.2 简单的流控制

9.3 高级流控制:struts mvc框架

9.4 最后的考虑

第10章 集成数据库

10.1 外部内容源的作用

10.1.l 管理大量内容

10.1.2 集中、保护和共享内容

10.1.3 提供动态内容

10.1.4 访问早期的信息系统

10.2 jdbc数据访问api

10.2.1 jdbc结构

10.2.2 jdbc的基础知识

10.2.3 javaserver pages和jdbc api

10.3 family center数据模型

10.3.l 实体类型

10.3.2 属性

10.3.3 关系

10.4 family center数据访问方法

第三部分 附录

附录a 练习答案

附录b 创建开发和部署环境

b.1 web服务器和容器

b.2 apache和tomcat

b.3 安装tomcat

b.4 web应用程序和war格式

b.4.1 war目录结构

b.4.2 创建war文件

b.4.3 web应用程序部署描述符

b.4.4 tomcat中的web应用程序

b.5 安装apache

b.6 连接apache和tomcat

b.6.l 配置tomcat(第3个问题的答案)

b.6.2 安装适配器(第2个问题的答案)

b.6.3 配置apache(第1个问题的答案)

附录c 创建 mysql数据库

c.l 下载mysql

c.2 下载用于mysql的jdbc驱动程序

c.3 安装mysql

c.4 管理mysql

c.4.l mysqladmin工具

c.4.2 mysql结构化查询语言

c.5 mysql文档

附录d jsp 1.2中的新特性

d.1 java 2平台

d.2 servlet 2.3规范

d.3 xml语法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值