主页 详情

《开发参考 JSTL网络标签与SSH类参考手册》_卜炟编著_12683387_9787113115463

【书名】:《开发参考 JSTL网络标签与SSH类参考手册》
【作者】:卜炟编著
【出版社】:北京:中国铁道出版社
【时间】:2010
【页数】:519
【ISBN】:9787113115463
【SS码】:12683387

最新查询

内容简介

第1篇JSTL基本语法篇

第1章JSTL安装

1.1安装Tomcat

1.1.1下载Tomcat安装程序

1.1.2Tomcat的安装步骤

1.2安装MySQL

1.2.1下载MySQL安装程序

1.2.2MySQL的安装步骤

1.3安装JSTL

1.3.1下载JSTL安装包

1.3.2JSTL的安装步骤

1.3.3第一个JSTL程序

1.4JSTL与JSP

1.5本章小结

1.6练习题

第2章JSTL表达式

2.1运算符

2.1.1算术运算符

2.1.2关系运算符

2.1.3逻辑运算符

2.1.4验证运算符

2.1.5条件运算符

2.1.6括号运算符以及运算符的优先级

2.2变量标记

2.2.1定义变量

2.2.2输出变量

2.2.3删除变量

2.3表达式

2.3.1与[]运算符

2.3.2与存储有关的隐含对象

2.3.3与输入有关的隐含对象

2.3.4其他隐含对象

2.4存取器

2.4.1使用存取器读取JavaBean中的数据

2.4.2使用存取器读取Map中的数据

2.4.3使用存取器读取数组中的数据

2.4.4存取器复杂应用

2.5技能实践

任务一:简单计算器

任务二:动态设定变量值

2.6本章小结

2.7练习题

第3章JSTL控制流

3.1流程控制

3.1.1<c:i>标签的使用

3.1.2没有本体内容的<c:if>标签

3.1.3有本体内容的<c:i>标签

3.1.4<c:choose>、<c:when>、<c:otherwise>标签的使用

3.1.5流程控制实例

3.2循环操作

3.2.1<c:forEach>标签的使用

3.2.2<c:forEach>标签取得数组中的值

3.2.3<c:forEach>标签取得简单集合的值

3.2.4<c:forEach>标签取得复杂集合的值

3.2.5<c:forEach>标签取得复杂Map的值

3.2.6<c:forTokens>标签基本使用

3.2.7<c:forTokens>标签指定多个分隔符

3.3技能实践

任务一:求1-100之间的奇数和

任务二:循环生成表格

任务三:循环生成行列颜色相间的表格

任务四:生成九九乘法表

3.4本章小结

3.5练习题

第2篇JSTL标签库篇

第4章JSTL标准库URL操作相关标签

4.1<c:import>标签

4.1.1<c:import>标签的语法格式

4.1.2<c:import>标签导入TXT文件

4.1.3<c:import>标签导入HTML文件

4.1.4<c:import>标签导入JSP文件

4.1.5<c:import>标签导入其他站点网页

4.1.6<c:import>标签导入不在同一目录下的文件

4.1.7<c:import>标签导入不在同一Webapplication下的文件

4.1.8<c:import>标签var属性和scope属性介绍

4.1.9<c:import>标签使用<c:param>传递参数

4.2<c:url>标签

4.2.1<c:url>标签的语法格式

4.2.2<c:url>生成URL

4.2.3<c:url>生成带参数的URL

4.2.4<c:url>标签var属性和scope属性介绍

4.2.5使用<c:url>标签设定图片文件地址

4.3<c:redirect>标签

4.3.1<c:redirect>标签的语法格式

4.3.2<c:redirect>传递参数

4.4技能实践

任务一:在页面中添加百度搜索功能

任务二:多重导入文件

4.5本章小结

4.6练习题

第5章JSTL数据库标签库

5.1数据库连接

5.1.1定义数据源标签

5.1.2连接数据库

5.1.3var属性和scope属性

5.2数据操作

5.2.1创建数据表

5.2.2添加数据

5.2.3更新数据

5.2.4删除数据

5.2.5查询数据

5.2.6取出指定数据

5.2.7按ID查询数据

5.2.8模糊查询

5.2.9<sql:param>和<sql:dateParam>标签

5.2.10<sql:transaction>标签

5.3技能实践

任务一:注册模块的编写

任务二:用户登录模块

任务三:用户登录次数与时间的统计

任务四:注册用户的管理

5.4本章小结

5.5练习题

第6章JSTL格式标签库

6.1使用格式化标签库

6.1.1<fmt:formatNumber>

6.1.2<fmt:parseNumber>

6.1.3<fmt:formatDate>

6.1.4<fmt:parseDate>

6.1.5<fmt:setTimeZone>

6.1.6<fmt:timeZone>

6.2国际化

6.2.1<fmt:setLocale>

6.2.2<fmt:requestEncoding>

6.2.3资源文件

6.2.4<fmt:setBundle>

6.2.5<fmt:message>

6.2.6<fmt:param>

6.2.7<fmt:bundle>

6.3技能实践

任务一:制作多种语言的网页

任务二:根据用户的表单输入构造时间

6.4本章小结

6.5练习题

第7章JSTL的XML标签库

7.1XML介绍

7.1.1XML文档结构

7.1.2XML路径语言XPath

7.2XML标签库

7.2.1下载并安装进行XML操作必需的JAR文件

7.2.2XML标签库分类

7.2.3<x:parse>标签

7.2.4<x:out>标签

7.2.5<x:set>标签

7.3XML流程控制操作

7.3.1<x:if>

7.3.2<x:choose>

7.3.3<x:forEach>

7.4XML转换操作

7.4.1<x:transform>

7.4.2<x:param>

7.5技能实践

任务一:XML保存网站联系信息

任务二:XML保存一条新闻

任务三:XML实现网站的广告功能

7.6本章小结

7.7练习题

第8章JSTL函数标签库

8.1使用函数标签库

8.1.1<fn:contains>

8.1.2<fn:containsIgnoreCase>

8.1.3<fn:startsWith>

8.1.4<fn:endsWith>

8.1.5<fn:escapeXml>

8.1.6<fn:indexOf>

8.1.7<fn:split>

8.1.8<fn:join>

8.1.9<fn:replace>

8.1.10<fn:trim>

8.1.11<fn:substring>

8.1.12<fn:substringAfter>

8.1.13<fn:substringBefore>

8.1.14<fn:toLowerCase>

8.1.15<fn:toUpperCase>

8.1.16<fn:length>

8.2自定义函数标签

8.2.1定义函数

8.2.2定义函数标签

8.2.3在web.xml文件中配置标签库

8.2.4使用自定义函数标签

8.3技能实践

任务一:自定义字符过滤函数

任务二:函数实现新闻列表

8.4本章小结

8.5练习题

第3篇案例实战篇

第9章留言板设计

9.1软件需求

步骤一:功能需求

步骤二:模块分析

步骤三:数据流程

9.2数据库

步骤四:建立数据库

步骤五:建立表

9.3编写程序

步骤六:连接数据库

步骤七:添加留言

步骤八:保存留言

步骤九:留言列表

步骤十:查看留言

步骤十一:留言管理列表

步骤十二:留言删除

步骤十三:留言编辑

步骤十四:留言编辑保存

9.4本章小结

第10章综合实例:新闻管理系统

10.1软件需求

步骤一:功能需求

步骤二:模块分析

步骤三:数据流程

10.2数据库

步骤四:建立数据库

步骤五:数据模型

步骤六:建立数据表

10.3编写程序

步骤七:连接数据库

步骤八:新闻类别管理页

步骤九:添加新闻类别

步骤十:删除新闻类别

步骤十一:新闻管理页面

步骤十二:添加新闻

步骤十三:查看新闻

步骤十四:删除新闻

步骤十五:修改新闻

步骤十六:新闻管理系统前台开发

10.4本章小结

第4篇Struts2篇

第11章Struts2.x概述

11.1Strust2.x简介

11.1.1Strust2概述

11.1.2Strust2和WebWork2的联系

11.1.3Struts2和Struts1的不同

11.2在Eclipse中集成Strust2

11.2.1Strust2所需的JAR包

11.2.2配置文件struts.xml

11.2.3配置FilterDispatcher

11.3第一个Struts实例

11.3.1导入Struts2核心支持包

11.3.2在web.xml中配置FilterDispatcher

11.3.3登录页面

11.3.4处理登录的Action

11.3.5Struts2的配置文件

11.3.6登录成功页面

11.3.7登录操作

11.4Struts2工作流程

11.5本章小结

第12章Struts2基础

12.1Struts2的基本配置

12.1.1web.xml文件

12.1.2struts.properties文件

12.1.3struts.xml文件

12.1.4struts-default.xml文件

12.1.5struts-plugin.xml文件

12.2Struts2的注释

12.2.1Namespace注释—@Namespace()

12.2.2通过@注解配置Action

12.3介绍Struts2的Action

12.3.1不继承任何类并且不实现任何接口的Action

12.3.2实现Action接口

12.3.3继承ActionSupport类

12.4Struts2的处理结果

12.4.1处理结果的配置

12.4.2Struts2中的处理结果类型

12.5使用通配符

12.5.1使用通配符指定Action

12.5.2使用通配符指定结果

12.6本章小结

第13章Struts2的数据校验

13.1常用的校验器

13.2Struts2校验之validate方法校验

13.2.1Validateable接口

13.2.2ValidationAware接口

13.2.3正则表达式

13.2.4实例:使用validate方法校验表单数据

13.3Struts2校验之Validation框架校验

13.3.1校验器的使用

13.3.2required校验器

13.3.3requiredstring校验器

13.3.4int校验器

13.3.5double校验器

13.3.6date校验器

13.3.7expression校验器

13.3.8fieldexpression校验器

13.3.9email校验器

13.3.10url校验器

13.3.11visitor校验器

13.3.12conversion校验器

13.3.13stringlength校验器

13.3.14regex校验器

13.4使用@注释配置校验

13.5本章小结

第14章Struts2的拦截器

14.1拦截器概述

14.1.1Struts2拦截器概念

14.1.2拦截器原理

14.2Struts2拦截器的配置

14.2.1配置拦截器

14.2.2拦截器的使用

14.3拦截器的高级应用

14.3.1过滤指定方法的拦截器

14.3.2拦截指定的结果监听器

14.3.3拦截器执行的顺序

14.4本章小结

第15章Struts2标签库

15.1Struts2标签基础

15.1.1Struts2标签分类

15.1.2OGNL语言

15.2控制标签

15.2.1if、elseif、else标签

15.2.2iterator标签

15.2.3append标签

15.2.4generator标签

15.2.5merge标签

15.2.6subset标签

15.2.7sort标签

15.3数据标签

15.3.1action标签

15.3.2bean标签

15.3.3date标签

15.3.4il8n、text标签

15.3.5debug标签

15.3.6include标签

15.3.7param标签

15.3.8property标签

15.3.9push标签

15.3.10set标签

15.3.11url标签

15.4表单UI标签

15.4.1form、submit和reset标签

15.4.2textfield、textarea、file、checkbox、radio标签

15.4.3select、autocomplete标签

15.4.4checkboxlist标签

15.4.5combobox标签

15.4.6datetimespicker标签

15.4.7doubleselect标签

15.4.8head标签

15.4.9optiontransferselect标签

15.4.10optgroup标签

15.4.11token标签

15.4.12updownselect标签

15.5非表单UI标签

15.5.1fielderror、actionerror、actionmessage标签

15.5.2tree标签

15.6本章小结

第5篇Hibernate篇

第16章Hibernate基础

16.1Hibernate概念

16.2在MyEclipse中配置Hibernate

16.3Hibernate的第一个实例

16.3.1创建Web工程并搭建框架

16.3.2连接数据库

16.3.3创建数据库表

16.3.4通过表格自动生成实体类和映射文件

16.3.5编辑Hibernate的配置文件

16.3.6编辑HibernateSessionFactory类

16.3.7使用Hibernate添加数据

16.4本章小结

第17章HibernateAPI简介

17.1Configuration类

17.2SessionFactory接口

17.2.1SessionFactory简介

17.2.2SessionFactory使用

17.3Session接口

17.3.1Hibernate中Session的概念

17.3.2Hibernate中Session的使用

17.4Transaction接口

17.4.1Transaction接口简介

17.4.2Transaction接口的使用

17.5Hibernate配置参数介绍

17.5.1配置文件参数

17.5.2加载实体类映射文件的其他方法

17.5.3Configuration对象获取SessionFactory

17.5.4数据库连接

17.5.5Hibernate配置中的可选参数

17.5.6在Hibernate中配置日志文件

17.6本章小结

第18章Hibernate实体映射

18.1实体类的映射

18.1.1使用@注解配置实体类

18.1.2使用XML文件配置实体类映射

18.1.3在hibernate.cfg.xml文件中配置实体类映射

18.1.4配置主键映射

18.1.5主键生成规则

18.1.6使用@注解配置普通属性映射

18.1.7使用XML文件配置普通属性映射

18.1.8配置临时属性映射

18.2Hibernate中的悲观锁和乐观锁

18.2.1什么是悲观锁

18.2.2悲观锁的使用

18.2.3什么是乐观锁

18.2.4乐观锁的配置

18.3本章小结

第19章Hibernate的实体关系映射

19.1单向关联映射

19.1.1单向的一对一关系

19.1.2单向的一对多关系

19.1.3单向的多对一关系

19.1.4单向的多对多关系

19.2双向关联映射

19.2.1双向的一对一关系

19.2.2双向的一对多关系(双向的多对一关系)

19.2.3双向的多对多关系

19.3实例:基于主键的双向一对一关系

19.3.1表关系分析

19.3.2编写实体类和映射文件

19.3.3编写HibernateSessionFactory类

19.3.4编写Hibernate配置文件

19.3.5编写日志文件

19.3.6编写测试类

19.4实例:基于外键的双向一对一关系

19.4.1表关系分析

19.4.2编写实体类和映射文件

19.4.3编写HibernateSessionFactory类

19.4.4编写Hibernate配置文件

19.4.5编写日志文件

19.4.6编写测试类

19.5本章小结

第20章HQL查询语句

20.1HQL基础

20.1.1HQL语法

20.1.2HQL中的大小写

20.1.3查询中使用包名

20.1.4查询结果的返回类型

20.1.5from子句

20.1.6join关联查询

20.1.7select子句

20.1.8where子句

20.1.9update和delete语句

20.1.10insert语句

20.2查询结果同时返回多个对象

20.2.1返回List集合

20.2.2返回对象数组Object[]

20.2.3返回实体类对象

20.2.4返回Map集合

20.3HQL的高级应用

20.3.1条件查询

20.3.2HQL中的统计函数

20.3.3HQL分页显示查询结果

20.3.4HQL跨表查询

20.3.5HQL级联查询

20.3.6使用数据库SQL

20.3.7使用@注解配置命名查询

20.3.8使用@QueryHint扩展查询

20.3.9同时设置多个命名查询

20.3.10在XML中配置命名查询

20.4本章小结

第6篇Spring篇

第21章Spring基础

21.1Spring概述

21.1.1Spring的主要特征

21.1.2Spring框架的组成元素

21.1.3Spring的核心技术

21.2在MyEclipse中配置Spring

21.2.1使用MyEclipse自带的JAR包

21.2.2下载和安装Spring

21.3Spring实例:第一个Spring例子

21.3.1编写MyBean类

21.3.2编写YouBean类

21.3.3编写Spring的配置文件

21.3.4编写测试类

21.4本章小结

第22章控制反转和加载JavaBean

22.1控制反转

22.1.1依赖注入

22.1.2使用控制反转的原因

22.2手动配置JavaBean

22.2.1<bean>标签的常用属性

22.2.2<bean>标记的基本配置

22.2.3配置工厂模式

22.2.4配置构造函数

22.2.5配置单例模式

22.2.6配置属性—<property>结点

22.2.7设置对象属性—<ref>结点

22.2.8配置Map属性—<map>结点

22.2.9配置List属性—<list>结点

22.2.10配置Set属性—<set>结点

22.2.11Bean工厂(BeanFactory)

22.3自动装配JaveBean—autowire属性

22.3.1autowire属性值介绍

22.3.2使用byName装配JavaBean

22.3.3使用byType装配JavaBean

22.3.4使用constructor装配JavaBean

22.3.5使用autodetect装配JavaBean

22.4依赖检查

22.4.1配置依赖检查

22.4.2 dependency属性取值范围

22.5本章小结

第23章Spring的面向切面编程(AOP)

23.1 Spring AOP的通知类型

23.1.1前置通知(Before Advice)

23.1.2后置通知(After Advice )

23.1.3环绕通知(Around Advice)

23.1.4异常通知(Throws Advice )

23.2 Spring AOP的代理模式

23.2.1 ProxyFactoryBean代理工厂对象

23.2.2 TransactionProxyFactoryBean事务代理工厂对象

23.3本章小结

第24章Spring的其他技术

24.1 Spring的DAO模块

24.1.1 MappingSqlQue类返回实体对象

24.1.2使用SqlUpdate执行更新

24.1.3 SqlFunction返回单一结果

24.1.4 Spring配置文件中DAO模块的配置

24.2 Spring集成Hibernate

24.2.1配置集成Hibernate

24.2.2管理Hibernate事务

24.2.3使用HibernateTemplate

24.3 Spring的MVC模块

24.3.1 MVC的控制层

24.3.2 MVC的视图层

24.3.3配置Spring的MVC

24.3.4配置web.xml

24.4 Spring的数据库技术

24.4.1获得DataSource

24.4.2 Spring中装配JdbcTemplate类

24.5 Spring的Web模块

24.6本章小结


书查询(www.shuchaxun.com)本网页唯一编码:
2783f05e25dff979d36774e31bbd0d73#58a4ba7f1a6c7748c63e01b453d87a0a#225931771#开发参考JSTL网络标签与SSH类参考手册_12683387.zip