书籍详情
Java Web程序开发参考手册
作者:冯庆东 ,李根福 等著
出版社:机械工业出版社
出版时间:2013-08-01
ISBN:9787111431701
定价:¥79.00
购买这本书可以去
内容简介
《Java Web程序开发参考手册》是一本Java Web综合查询参考手册,介绍了Java Web程序开发中应用的各种常用类及其方法,还包含各种流行框架。本书分为三篇,共14章,第一篇为基础技术篇,主要包括Java语言基础和Ajax必备技术等内容;第二篇为JSP技术篇,主要包括JSP指令、JSP动作标签、JSP内置对象、EL表达式和JSTL标签库等内容;第三篇为框架技术篇,主要包括Struts2基础、Struts2标签、Hibernate常用类与接口、Hibernate配置属性、Spring基础、Spring持久化和Spring Web标签等内容。在每章中以英文字母的顺序对该类中的方法进行排序,其中每个方法都按照功能、语法来介绍,在每个方法后都有相关的示例,并针对介绍的内容提供了有代表性的典型应用。《Java Web程序开发参考手册》内容详尽,示例丰富,非常适合作为编程人员及项目开发人员的工具用书。
作者简介
暂缺《Java Web程序开发参考手册》作者简介
目录
前言
第一篇 基础技术篇
第1章 Java语言基础
1.1 字符串
1.1.1 charAt方法--返回指定索引位置的char值
1.1.2 compareTo方法--比较两个字符串
1.1.3 compareToIgnoreCase方法--不考虑大小写比较两个字符串
1.1.4 contains方法--判断是否包含指定字符
1.1.5 copyValueOf方法--字符数组生成字符串
1.1.6 endsWith方法--判断字符串是否以指定的后缀结束
1.1.7 equals方法--字符串比较
1.1.8 equalsIgnoreCase方法--忽略大小写判断字符串相等
1.1.9 format方法--格式化字符串
1.1.10 getBytes方法--获取字符串的字节数组
1.1.11 indexOf方法--返回第一次出现的索引位置
1.1.12 isEmpty方法--判断字符串是否为空
1.1.13 lastIndexOf方法--返回最后一次出现的索引位置
1.1.14 length方法--获取字符串的长度
1.1.15 replace方法--字符串替换
1.1.16 replaceAll方法--替换所有匹配的字符串
1.1.17 substring方法--求子字符串
1.1.18 toCharArray方法--将字符串转换成一个字符数组
1.1.19 trim方法--去除字符串的前后空格
1.1.20 valueOf方法--返回数据的字符串表示形式
1.2 集合类
1.2.1 List.add方法--向集合列表中添加对象
1.2.2 List.addAll方法--添加所有元素到列表中
1.2.3 List.clear方法--从列表中移除所有元素
1.2.4 List.contains方法--判断列表中是否包含指定元素
1.2.5 List.get方法--获取列表指定位置的元素
1.2.6 List.isEmpty方法--判断集合对象是否为空
1.2.7 List.iterator方法--对列表元素进行迭代
1.2.8 List.remove方法--移出列表中的指定元素
1.2.9 List.removeAll方法--从列表中移除所有元素
1.2.10 List.size方法--返回列表中元素的个数
1.2.11 List.subList方法--获取列表中指定范围的子列表
1.2.12 Map.clear方法--从Map集合中移除所有映射关系
1.2.13 Map.containsKey方法--判断Map集合对象中是否包含指定的键名
1.2.14 Map.containsValue方法--判断Map集合中是否包含指定的键值
1.2.15 Map.equals方法--判断Map集合是否与指定的对象相同
1.2.16 Map.get方法--返回指定键所映射的值
1.2.17 Map.isEmpty方法--判断Map 集合对象是否包含内容
1.2.18 Map.keySet方法--获取Map集合的所有键名
1.2.19 Map.put方法--获取Map集合的所有键名
1.2.20 Map.putAll方法--追加一个Map对象到当前Map集合
1.2.21 Map.values方法--获取Map集合中的所有键值对象
1.2.22 Set.add方法--向Set集合添加对象
1.2.23 Set.contains方法--判断Set集合是否包含指定的对象
1.2.24 Set.isEmpty方法--判断Set集合对象是否为空
1.2.25 Set.remove方法--移除Set集合中的指定对象
1.2.26 Set.toArray方法--用Set集合中的所有对象创建一个数组
1.3 数据库
1.3.1 Connection.close方法--关闭Connection对象
1.3.2 Connection.commit方法--提交事务
1.3.3 Connection.createStatement方法--创建一个Statement对象
1.3.4 Connection.getClientInfo方法--获取客户端信息属性集
1.3.5 Connection.getMetaData方法--获取数据库的元数据
1.3.6 Connection.prepareCall方法--调用数据库存储过程
1.3.7 Connection. prepareStatement方法--创建一个预处理语句
1.3.8 Connection. rollback方法--事务回滚
1.3.9 Connection. setAutoCommit方法--设置数据库连接的提交模式
1.3.10 DriverManager.deregisterDriver方法--删除一个驱动程序
1.3.11 DriverManager. getDriver方法--选择一个适当的驱动程序
1.3.12 DriverManager. getDrivers方法--获取全部已加载的驱动程序
1.3.13 DriverManager.getConnection方法--获取数据库连接
1.3.14 DriverManager. getLoginTimeout方法--获取连接数据库的等待时间
1.3.15 DriverManager.getLogWriter方法--获取日志的打印输出流
1.3.16 DriverManager. println方法--输出日志
1.3.17 Statement. addBath方法--添加批处理语句
1.3.18 Statement.clearBath方法--清除批处理语句
1.3.19 Statement.clearWarnings方法--清除所有警告
1.3.20 Statement.execute方法--执行SQL语句
1.3.21 Statement.executeBath方法--执行批处理语句
1.3.22 Statement.executeUpdate方法--执行更新操作
1.3.23 Statement.executeQuery方法--执行查询操作
1.3.24 Statement.getFetchSize方法--获取结果集的行数
1.3.25 Statement.getGeneratedKeys方法--获取自动生成的键
1.3.26 Statement.getMoreResults方法--移动到Statement对象的下一个结果
1.3.27 Statement.getResultSet方法--获取结果集
1.3.28 Statement. setMaxRows方法--获取最大行数
1.3.29 PreparedStatement.clearParameters方法--立即清除当前参数值
1.3.30 PreparedStatement.execute方法--执行SQL语句
1.3.31 PreparedStatement.executeQuery方法--执行查询语句
1.3.32 PreparedStatement.executeUpdate方法--执行更新语句
1.3.33 PreparedStatement.getMetaData方法--获取ResultSet对象列的信息
1.3.34 PreparedStatement. getParameterMetaData方法--获取参数信息
1.3.35 PreparedStatement.setBigDecimal方法--设置大数字参数值
1.3.36 PreparedStatement.setBoolean方法--设置布尔型参数
1.3.37 PreparedStatement.setByte方法--设置字节型参数
1.3.38 PreparedStatement.setCharacterStream方法--将指定参数设置为给定Reader对象
1.3.39 PreparedStatement.setDate方法--设置日期型参数
1.3.40 PreparedStatement.setInt方法--设置整型参数
1.3.41 PreparedStatement. setNString方法--设置String类型的参数
1.3.42 ResultSet.absolute方法--将光标移动到指定行
1.3.43 ResultSet.afterLast方法
1.3.44 ResultSet.beforeFirst方法--将光标移动到第一行之前
1.3.45 ResultSet.close方法--关闭ResultSet对象
1.3.46 ResultSet.deleteRow方法--删除当前行
1.3.47 ResultSet.first方法--将光标移动到第一行
1.3.48 ResultSet.getAsciiStream方法--获取指定列的ASCII字符流的值
1.3.49 ResultSet.getByte方法--获取字节型的数据
1.3.50 ResultSet.getMetaData方法--获取对象的列信息
1.3.51 ResultSet. getRow方法--获取当前行编号
1.3.52 ResultSet.getString方法--获取String类型的数据
1.3.53 ResultSet. isAfterLast方法--判断光标是否位于最后一行之后
1.3.54 ResultSet. isBeforeFirst方法--判断光标是否位于第一行之前
1.3.55 ResultSet.isFirst方法--判断光标是否位于第一行
1.3.56 ResultSet. isLast方法--判断光标是否位于最后一行
1.3.57 ResultSet.last方法--将光标移动到最后一行
1.3.58 ResultSet.next方法--将光标从当前的位置向下移动一行
第2章 Ajax必备
2.1 HTML语言
2.1.1 标记--超级链接标记
2.1.2 标记--设置热点区域标记
2.1.3 标记--文字粗体标记
2.1.4 标记--嵌入多种格式的音乐文件标记
2.1.5 标记--标识文件中的内容是引用数据的标记
2.1.6 标记--HTML的主体标记
2.1.7
标记--换行标记
2.1.8 标记--居中标记
2.1.9 标记--定义列表中列表项的解释标记
2.1.10 标记--显示目录列表标记
2.1.11 标记--块级元素标记
2.1.12 标记--显示定义列表标记
2.1.13 标记--显示定义列表中的列表项标记
2.1.14 标记--嵌入多媒体文件标记
2.1.15 标记--字体标记
2.1.16 标记--表单标记
2.1.17 标记--框架标记
2.1.18 标记--框架集标记
2.1.19 标记--标题标记
2.1.20 标记--头部标记
2.1.21 标记--水平线标记
2.1.22 标记--标识HTML文档标记
2.1.23 标记--文字斜体标记
2.1.24 标记--浮动框架标记
2.1.25 标记--插入图片标记
2.1.26 标记--输入字段标记
2.1.27 标记--添加列表项标记
2.1.28 标记--链接外部文件标记
2.1.29 标记--设置热点地图标记
2.1.30 标记--实现跑马灯效果标记
2.1.31 标记--菜单列表标记
2.1.32 标记--元数据标记
2.1.33 标记--设置不支持框架时替代内容的标记
2.1.34 标记--将各种类型的数据配置到文件中的标记
2.1.35 标记--有序列表标记
2.1.36 标记--建立选项分组标记
2.1.37 标记--添加选项标记
2.1.38 标记--段落标记
2.1.39 标记--指定参数标记
2.1.40 标记--预格式化标记
2.1.41 标记--删除线标记
2.1.42 标记--设定网页中程序脚本的内容的标记
2.1.43 标记--列表框标记
2.1.44 标记--在行内定义一个区域的标记
2.1.45 标记--删除线标记
2.1.46 标记--文字粗体标记
2.1.47 标记--设置样式标记
2.1.48 标记--设置下标字标记
2.1.49 标记--设置上标字标记
2.1.50 标记--表格标记
2.1.51 标记--表格的单元格标记
2.1.52 标记--多行文本框标记
2.1.53 标记--表格的标题栏标记
2.1.54 标记--文档标题标记
2.1.55 标记--表格行标记
2.1.56 标记--下划线标记
2.1.57 标记--无序列表标记
2.2 CSS样式表
2.2.1 background属性--设置背景
2.2.2 background-attachment属性--设置背景图片是否固定
2.2.3 background-color属性--设置背景颜色
2.2.4 background-image属性--设置背景图片
2.2.5 background-position属性--设置背景图片的显示位置
2.2.6 background-repeat属性--指定背景图片的排列方式
2.2.7 border属性--设置边框属性
2.2.8 border-color属性--设置边框的颜色
2.2.9 border-style属性--设置边框的样式
2.2.10 border-width属性--指定边框的宽度
2.2.11 bottom属性--设置底边的距离
2.2.12 clear属性--设置不允许有浮动对象的边
2.2.13 color属性--指定文本的颜色
2.2.14 cursor属性--设置鼠标指针的形状
2.2.15 display属性--设置对象的显示形式
2.2.16 float属性--指定对象是否及如何浮动
2.2.17 font属性--字体属性
2.2.18 font-family属性--指定字体名称
2.2.19 font-size属性--指定文字大小
2.2.20 font-style属性--指定文字的样式
2.2.21 font-weight属性--指定文字字体的粗细
2.2.22 height属性--指定对象的高度
2.2.23 left属性--指定左边的距离
2.2.24 letter-spacing属性--指定字符间距
2.2.25 line-height属性--指定对象的行高
2.2.26 list-style属性--指定项目符号的样式
2.2.27 margin属性--指定对象的外边距
2.2.28 overflow属性--指定内容超过显示范围的处理方式
2.2.29 padding属性--指定对象的内边距
2.2.30 position属性--指定对象的定位方式
2.2.31 right属性--指定右边的距离
2.2.32 text-align属性--指定文本的对齐方式
2.2.33 text-decoration属性--为文字加上装饰效果
2.2.34 text-indent属性--设置文本的缩进
2.2.35 top属性--设置顶边的距离
2.2.36 white-space属性--设置对象内空格、Tab和换行的处理方式
2.2.37 width属性--指定对象的宽度
2.2.38 z-index属性--指定对象的层叠次序
2.3 JavaScript语言
2.3.1 date.getDate()方法--返回日期对象中的日
2.3.2 date.getDay()方法--返回日期对象中的星期
2.3.3 date.getFullYear()方法--返回日期对象中的完整年份
2.3.4 date.getHours()方法--返回日期对象中的小时
2.3.5 date.getMilliseconds()方法--返回日期对象中的毫秒部分
2.3.6 date.getMinutes()方法--返回日期对象中的分钟部分
2.3.7 date.getMonth()方法--返回日期对象中的月份
2.3.8 date.getSeconds()方法--返回日期对象中的秒钟部分
2.3.9 date.getTime()方法--返回日期对象的毫秒数
2.3.10 date.toLocaleDateString()方法--返回本地日期
2.3.11 date.toLocaleTimeString()方法--返回本地时间
2.3.12 document.getElementById()方法--通过元素的ID属性获取元素
2.3.13 document.getElementsByName()方法--通过元素的name属性获取元素
2.3.14 document.getElementsByTagName()方法--通过元素的标记名获取元素
2.3.15 form.action属性--获取或设置表单提交的URL地址
2.3.16 form.reset()方法--重置表单
2.3.17 form.submit()方法--提交表单
2.3.18 Global对象eval()方法--计算JavaScript代码串
2.3.19 Global对象isNaN()方法--判断是否是非数字的值
2.3.20 Global对象parseFloat()方法--从字符串中解析一个浮点数
2.3.21 Global对象parseInt()方法
2.3.22 history.back()方法--返回到前一个URL
2.3.23 location.href属性--查看或设置当前网页的URL
2.3.24 location.reload()方法--刷新页面
2.3.25 regExp.exec()方法--执行模式(正则表达式)匹配
2.3.26 regExp.test()方法--执行模式(正则表达式)匹配
2.3.27 string.charAt()方法--获取字符串中指定位置处的字符
2.3.28 string.charCodeAt()方法--获取字符串中指定位置字符的Unicode编码
2.3.29 string.indexof()方法--返回第一次出现子字符串的位置
2.3.30 string.lastIndexOf()方法--最后一次出现子字符串的位置
2.3.31 string.length属性--获取字符串的长度
2.3.32 string.replace()方法--替换一个与正则表达式匹配的子串
2.3.33 string.split()方法--分割字符串为数组
2.3.34 string.substr()方法--求子字符串
2.3.35 string.substring()方法--返回指定位置的子字符串
2.3.36 string.toLowerCase()方法--转换成小写字母
2.3.37 string.toUpperCase()方法--转换成大写字母
2.3.38 window.alert()方法--弹出提示对话框
2.3.39 window.clearIntervale()方法--停止周期执行指定的代码
2.3.40 window.clearTimeout()方法--取消对指定代码的延迟执行
2.3.41 window.close()方法--关闭浏览器窗口
2.3.42 window.confirm()方法--弹出一个询问对话框
2.3.43 window.defaultStatus属性--设置状态栏默认文本
2.3.44 window.open()方法--打开一个新的浏览器窗口
2.3.45 window.setInterval()方法--周期地执行指定的代码
2.3.46 window.setTimeout()方法--延迟代码的执行
2.3.47 window.status属性--设置状态栏的信息
2.4 XMLHttpRequest对象
2.4.1 abort()方法--停止或放弃当前异步请求
2.4.2 getAllResponseHeaders()方法--返回完整的HTTP头信息
2.4.3 getResponseHeader()方法--返回指定的HTTP头信息
2.4.4 onreadystatechange属性--指定一个事件处理器
2.4.5 open()方法--用于设置进行异步请求目标
2.4.6 readyState属性--用于获取请求状态
2.4.7 responseText属性--获取字符串格式的服务器响应
2.4.8 responseXML属性--用于获取XML格式的服务器响应
2.4.9 send()方法--向服务器发送请求
2.4.10 setRequestHeader()方法--为请求的HTTP头设置值
2.4.11 statusText属性--返回HTTP状态码对应的文本
2.4.12 status属性--返回服务器的HTTP状态码
第二篇 JSP技术篇
第3章 JSP指令
3.1 include指令--包含文件的指令
3.2 Page指令--页面指令
3.3 taglib指令--引入标签库指令
第4章 JSP动作标签
4.1 jsp:fallback--提示信息标签
4.2 jsp:forward--请求转发标签
4.3 jsp:getProperty--数据获取标签
4.4 jsp:include--页面包含标签
4.5 jsp:param--赋值标签
4.6 jsp:params--多参数赋值标签
4.7 jsp:plugin--加载标签
4.8 jsp:setProperty--属性值设定标签
4.9 jsp:useBean--在页面Bean中引入标签
第5章 JSP内置对象
5.1 application对象
5.1.1 getAttribute方法--获取属性值
5.1.2 getAttributeNames方法--获取所有的属性名
5.1.3 getContextPath方法--返回当前Web应用的路径
5.1.4 getMajorVersion方法--返回服务器支持的Servlet API最大版本号
5.1.5 getMimiType方法--返回指定文件的MIME类型
5.1.6 getMinorVersion方法--返回服务器支持的Servlet API最小版本号
5.1.7 getNamedDispatcher方法--根据指定参数名返回RequestDispatcher对象
5.1.8 getRealPath方法--获取虚拟路径的真实路径
5.1.9 getRequestDispatcher方法--根据指定路径名返回RequestDispatcher对象
5.1.10 getResource方法--获取指定资源的URL路径
5.1.11 getResourceAsStream方法--返回指定资源的输入流对象
5.1.12 getResourcePaths方法--返回指定目录下的所有文件
5.1.13 log方法--写入信息到Servlet的日志文件
5.1.14 getServletInfo方法--获取servlet容器的名称和当前版本
5.1.15 removeAttribute方法--移除指定属性
5.1.16 setAttribute方法--设置属性
5.2 config对象
5.2.1 getInitParameter方法--获取初始参数的值
5.2.2 getInitParameterNames方法--获取所有的初始参数的名字
5.2.3 getServletContext方法--获取Servlet上下文
5.2.4 getServletName方法--获取Servlet的名字
5.3 exception对象
5.3.1 fillInStackTrace方法--在异常堆栈跟踪中填充
5.3.2 getCause方法--返回产生异常的原因
5.3.3 getMessage方法--获取异常消息文本
5.3.4 getLocalizedMessage方法--获取本地化语言的异常错误
5.3.5 getStackTrace方法--返回堆栈跟踪元素的数组
5.3.6 initCause方法--设置初始化的异常信息
5.3.7 printStackTrace方法--输出异常的栈跟踪轨迹
5.3.8 setStackTrace方法--设置堆栈跟踪元素
5.3.9 toString方法--返回异常的简短描述
5.4 out输出对象
5.4.1 clear方法--清除缓冲区中的数据
5.4.2 clearBuffer方法--清除缓冲区中的数据并输出到客户端
5.4.3 close方法--关闭JSP的输出流
5.4.4 flush方法--清空当前缓冲区
5.4.5 getBufferSize方法--获得输出流缓冲区的大小
5.4.6 getRemaining方法--获得缓冲区的剩余空间
5.4.7 isAutoFlush方法--判断缓冲区是否自动刷新
5.4.8 newLine方法--写入一个行分隔符
5.4.9 print方法--输出数据到JSP页面
5.4.10 println方法--输出空字符串和换行符号
5.4.11 其他println方法
5.5 page对象
5.5.1 equals方法--比较两个对象
5.5.2 getClass方法--获得page对象
5.5.3 hashCode方法--返回对象的哈希码值
5.6 pageContext对象
5.6.1 forward方法--转发页面
5.6.2 getErrorData方法--返回包含错误信息的ErrorData对象
5.6.3 getAttribute方法--在指定范围内检索属性
5.6.4 getException方法--获取当前的异常对象
5.6.5 getPage方法--返回当前Page对象
5.6.6 getRequest方法--获取当前的Request对象
5.6.7 getResponse方法--获取当前的Response对象
5.6.8 getServletConfig方法--获取当前页面的ServletConfig对象
5.6.9 getServletContext方法--返回ServletContext的实例
5.6.10 getSession方法--返回当前的Session对象
5.6.11 handlePageException方法--抛出异常
5.6.12 include方法--在页面中包含文件
5.6.13 initialize方法--初始化PageContext对象
5.6.14 release方法--释放相关资源
5.6.15 removeAttribute方法--移除指定范围对象中的属性
5.6.16 setAttribute方法--设置属性
5.7 request对象
5.7.1 getAttribute方法--获取指定的属性值
5.7.2 getAttributeNames方法--返回所有属性的名字集合
5.7.3 getAuthType方法--返回保护servlet的认证方案名
5.7.4 getCookies方法--获取cookie对象
5.7.5 getCharacterEncoding方法--返回字符编码格式
5.7.6 getContentLength方法--获取请求的Body的长度
5.7.7 getContextPath方法--返回当前Web所在的目录
5.7.8 getDateHeader方法--获取构建Date对象的long值
5.7.9 getHeader方法--获得Http协议定义的文件头
5.7.10 getHeaders方法--返回指定名字的request header的所有值
5.7.11 getHeadersNames方法--返回所有request header的名字
5.7.12 getInputStream方法--获取request对象的输入流
5.7.13 getIntHeader方法--获取客户端请求中对应的头信息
5.7.14 getMethod方法--获取客户端向服务器传送数据的方法
5.7.15 getParameter方法--获得客户端传送给服务器端的参数值
5.7.16 getParameterValues方法--获得指定参数的所有值
5.7.17 getPathInfo方法--返回客户请求URL的路径信息
5.7.18 getPathTranslated方法--获取URL的路径信息
5.7.19 getProtocol方法--获取客户端向服务器传送的协议名称
5.7.20 getQueryString方法--获得查询字符串
5.7.21 getRemoteUser方法--获取请求用户的登录信息
5.7.22 getRequestURI方法--获得客户端访问网站的相对路径
5.7.23 getRequestURL方法--获得客户端访问网站的绝对路径
5.7.24 getRemoteAddr方法--获取请求客户端的IP地址
5.7.25 getRemoteHost方法--获取客户端的机器名称
5.7.26 getRequestedSessionId方法--获得客户端访问网站的sessionid值
5.7.27 getSession方法--获取和请求相关的session对象
5.7.28 getServerName方法--获取服务器的名字
5.7.29 getServerPath方法--获取客户端所请求页面的文件路径
5.7.30 getServerPort方法--获取服务器的端口号
5.7.31 getUserPrincipal方法--返回java.security.Principal对象
5.7.32 isRequestedSessionIdFromCookie方法--判断session ID是否从Cookie中获得
5.7.33 isRequestedSessionIdFromURL方法--判断session ID是否从URL中获得
5.7.34 isRequestedSessionIdValid方法--返回session是否有效
5.7.35 isUserInRole方法--判断认证后的用户是否属于role中的成员
5.7.36 removeAttribute方法--删除请求中的一个属性
5.7.37 setAttribute方法--设置request对象的属性
5.8 response对象
5.8.1 addCookie方法--添加cookie对象
5.8.2 addDateHeader方法--加入对应名称的日期头信息
5.8.3 addHeader方法--添加HTTP文件头信息
5.8.4 addIntHeader方法--添加对应名称的int属性
5.8.5 containsHeader方法--判断指定名字的HTTP文件头是否已经存在
5.8.6 getCharacterEncoding方法--获得响应的字符编码类型
5.8.7 getOutputStream方法--获取JSP应答对象的输出流
5.8.8 sendError方法--向客户端发送错误信息
5.8.9 sendRedirect方法--重定向响应
5.8.10 setContentType方法--设置响应对象的MIME类型
5.8.11 setDateHeader方法--设置响应头信息
5.8.12 setHeader方法--设置头信息
5.8.13 setStatus方法--设置响应的状态编码
5.9 session对象
5.9.1 getAttribute方法--根据属性名获取属性值
5.9.2 getAttributeNames方法--获取session对象的所有属性名称
5.9.3 getCreationTime方法--获取session对象被创建的时间
5.9.4 getId方法--获取唯一的ID标识
5.9.5 getLastAccessedTime方法--获取session最后的访问时间
5.9.6 getMaxInactiveInterval方法--获取session的有效时间
5.9.7 getServletContext方法--返回session所属的ServletContext对象
5.9.8 invalidate方法--销毁session对象
5.9.9 isNew方法--判断当前用户是否为新用户
5.9.10 setAttibute方法--设置指定名称的属性值
5.9.11 setMaxInactiveInterval方法--设置session的有效期
5.9.12 removeAttribute方法--移除指定的session属性
第6章 EL表达式
6.1 运算符
6.1.1 &"[]&"运算符--存取数据
6.1.2 &".&"运算符--取得对象的属性
6.1.3 &"+&"运算符--加法运算
6.1.4 &"-&"运算符--减法运算
6.1.5 &"*&"运算符--乘法运算
6.1.6 &"/&"或&"div&"运算符--除法运算
6.1.7 &"%&"或&"mod&"运算符--求余运算
6.1.8 &"==&"与&"eq&"运算符--判断两个表达式是否相等
6.1.9 &"!=&"与&"ne&"运算符--判断两个表达式是否不等
6.1.10 &"&"与&"gt&"运算符--用于进行大于运算
6.1.12 &"=&"与&"ge&"运算符--用于进行大于等于运算
6.1.14 &"&&&"与&"and&"运算符--与运算
6.1.15 &"||&"与&"or&"运算符--或运算
6.1.16 &"!&"与&"not&"运算符--非运算
6.1.17 empty运算符--判断是否为null或空
6.2 EL表达式中的隐含对象
6.2.1 applicationScope对象--访问application作用域范围的隐含对象
6.2.2 cookie对象--访问由请求设置的cookie名称
6.2.3 header对象--获取HTTP请求的一个具体header值
6.2.4 headerValues对象--获取HTTP请求的全部header值
6.2.5 initParam对象--获取Web应用初始化参数的值
6.2.6 PageContext对象--访问JSP内置对象
6.2.7 param对象--获取请求参数的值
6.2.8 paramValues对象--获取请求参数的值
6.2.9 requestScope对象--访问request作用域范围的隐含对象
6.2.10 sessionScope对象--访问session作用域范围的隐含对象
第7章 JSTL标签库
7.1 JSTL核心标签库
7.1.1 标签--捕获异常标签
7.1.2 标签--选择标签
7.1.3 标签--对对象进行迭代输出标签
7.1.4 标签--对字符串进行迭代输出标签
7.1.5 标签--条件判断标签
7.1.6 标签--文件导入标签
7.1.7 标签--指定默认处理逻辑标签
7.1.8 标签--输出标签
7.1.9 标签--参数传递标签
7.1.10 标签--移除标签
7.1.11 标签--重定向标签
7.1.12 标签--设置标签
7.1.13 标签--生成URL地址标签
7.1.14 标签--条件标签
7.2 JSTL的格式化与国际化标签库
7.2.1 标签--读取绑定消息资源
7.2.2 标签--格式化时间
7.2.3 标签--格式化数字
7.2.4 标签--读取本地消息
7.2.5 标签--指定资源参数
7.2.6 标签--转换为数字
7.2.7 标签--转换为时间
7.2.8 标签--设置编码
7.2.9 标签--指定消息资源
7.2.10 标签--格式化时区
7.2.11 标签--设置语言区域
7.2.12 标签--格式化时区
7.3 JSTL的SQL标签库
7.3.1 标签--填充日期型参数
7.3.2 标签--指定SQL参数
7.3.3 标签--通过SQL语句查询
7.3.4 标签--设置数据源
7.3.5 标签--事务处理
7.3.6 标签--更新数据
7.4 JSTL的XML标签库
7.4.1 标签--完成条件判断
7.4.2 标签--遍历XML文件
7.4.3 标签--XPath条件执行JSP代码
7.4.4 标签--不满足条件执行
7.4.5 标签--输出XML信息
7.4.6 标签--定义参数
7.4.7 标签--解析指定的XML内容
7.4.8 标签--保存XML节点
7.4.9 标签--XML到XSLT转换
7.4.10 标签--根据条件执行代码
第三篇 框架技术篇
第8章 Struts2基础
8.1 常用类与接口
8.1.1 ActionSupport类--业务控制器
8.1.2 ActionContext.getContext()方法--获取ActionContext对象
8.1.3 ActionContext. getContext().get(Object key)法--获取Map类型的request
8.1.4 ActionContext. getSession()法--获取session
8.1.5 ActionContext. getApplication()方法--获取Map类型的application对象
8.1.6 Interceptor接口--拦截器
8.1.7 ServletActionContext. getRequest()方法--获取HttpServletRequest对象
8.1.8 ServletActionContext. getResponse()方法--获取HttpServletResponse对象
8.1.9 ServletActionContext. getServletContext()方法--获取ServletContext对象
8.1.10 Validateable接口--验证框架
8.2 Struts2基本配置文件
8.2.1 元素--建立Action对象的映射
8.2.2 元素--定义及实例化Bean组件
8.2.3 元素--在struts.xml中配置常量
8.2.4 元素--配置默认Action
8.2.5 元素--配置全局Result
8.2.6 元素--包含其他的配置文件
8.2.7 元素--包的声明
8.2.8 元素--配置结果映射
第9章 Struts2标签
9.1 OGNL语言
9.1.1 &".&"和&"[]&"操作符--获取ActionContext中的所有内容
9.1.2 &"#&"符号--获取集合中的数据并进行选择操作
9.1.3 account属性--获取提交的数据
9.2 控制标签
9.2.1 append标签--将多个集合对象拼接起来
9.2.2 generator标签--分割字符串
9.2.3 if标签--条件标签
9.2.4 iterator标签--迭代数据的标签
9.2.5 merge标签--合并集合标签
9.2.6 sort标签--对集合元素进行排序
9.2.7 subset标签--截取一个迭代器的子集
9.3 数据标签
9.3.1 action标签--执行一个Action请求
9.3.2 bean标签--创建并实例化一个JavaBean对象
9.3.3 date标签--格式化日期时间
9.3.4 debug标签--调试标签
9.3.5 include标签--包含页面标签
9.3.6 param标签--对参数赋值
9.3.7 push标签--将对象或值压入到值栈
9.3.8 property标签--获取数据值并输出到页面中
9.3.9 set标签--定义一个变量
9.3.10 url标签--自动生成URL地址
9.4 表单标签
9.4.1 checkboxlist标签--一次创建多个复选框
9.4.2 combobox标签--生成一个单行的文本框和一个下拉列表的组合
9.4.3 datetimepicker标签--生成日期、时间下拉选择框
9.4.4 doubleselect标签--生成一个级联列表框
9.4.5 optiontransferselect标签--创建两个选项用来转移下拉列表项
9.4.6 radio标签--生成单选框
9.4.7 select标签--生成一个下拉列表
9.4.8 token标签--同步令牌标签
9.4.9 updownselect标签--生成可以上下移动选项的下拉列表
9.5 非表单标签
9.5.1 div标签--生成div元素
9.5.2 tabbedPanel标签--生成一个包含标签页的面板
9.5.3 tree和treenode标签--实现数据的树状输出
第10章 Hibernate常用类与接口
10.1 Configuration类
10.1.1 addClass方法--加载实体类
10.1.2 addResource方法--指定实体类的映射文件
10.1.3 buildSessionFactory方法--构建SessionFactory
10.1.4 configure方法--加载Hibernate配置文件
10.1.5 setProperty方法--为Configuation对象指定配置属性
10.2 Criteria接口
10.2.1 add方法--设置查询条件
10.2.2 addOrder方法--设置结果集的排序规则
10.2.3 createCriteria方法--创建一个新的Criteria对象
10.2.4 createAlias方法--建立连接查询
10.2.5 list方法--返回一个List集合
10.2.6 setMaxResults方法--设置最大返回记录数
10.2.7 setFirsResult方法--设置结果集的起始点
10.2.8 uniqueResult方法--单值检索
10.2.9 setProjection方法--设置查询的投影列
10.3 Projections类
10.3.1 avg方法--计算某一列的平均值
10.3.2 count方法--返回某个属性的数目
10.3.3 distinct方法--设置查询结果的唯一性
10.3.4 id方法--投影对象标识符
10.3.5 groupProperty方法--设置参加分组的属性列
10.3.6 max方法--计算某一列的最大值
10.3.7 min方法--计算某一列的最小值
10.3.8 projectionList方法--创建多个投影列
10.3.9 property方法--指明投影对象的某个属性
10.3.10 rowCount方法--返回满足条件的记录的数目
10.4 Query接口
10.4.1 iterate方法--返回查询结果的迭代器
10.4.2 list方法--返回查询结果的List集合
10.4.3 uniqueResult方法--单值检索
10.4.4 setMaxResults方法--设置最大返回记录数
10.4.5 setFirstResult方法--设置结果集的起始点
10.4.6 setEntity方法--用于绑定实体类参数
10.4.7 setParameter方法--绑定任意类型的参数
10.4.8 setDate方法--绑定映射类型为Date的参数
10.4.9 setString方法--绑定映射类型为String的参数
10.4.10 setInteger方法--绑定映射类型为int的参数
10.4.11 setBoolean方法--绑定映射类型为boolean的参数
10.4.12 setDouble方法--绑定映射类型为double的参数
10.4.13 setFloat方法--绑定映射类型为float的参数
10.5 Restrictions类
10.5.1 and方法--逻辑与操作
10.5.2 allEq方法--设置一系列的相等条件
10.5.3 between方法--设置在两者之间的条件
10.5.4 eq方法--设置等于条件
10.5.5 gt方法--设置大于条件
10.5.6 ge方法--设置大于等于条件
10.5.7 in方法--判断是否在给定的数组内
10.5.8 isNotNull方法--判断是否不为null
10.5.9 isNull方法--判断是否为null
10.5.10 like方法--设置模糊查询的条件
10.5.11 not方法--逻辑非操作
10.5.12 or方法--逻辑或操作
10.6 SessionFactory接口
10.6.1 close方法--关闭SessionFactory对象
10.6.2 isClosed方法--判断SessionFactory对象是否关闭
10.6.3 openSession方法--开启一个session
10.7 Session接口
10.7.1 beginTransaction方法--开启一个事务
10.7.2 createCriteria方法--创建Criteria对象
10.7.3 createSQLQuery方法--创建SQLQuery对象
10.7.4 createQuery方法--创建Query对象
10.7.5 contains方法--判断对象是否在缓存中存在
10.7.6 clear方法--清空缓存
10.7.7 close方法--关闭Session对象
10.7.8 delete方法--删除对象
10.7.9 evict方法--从session缓存中清除对象
10.7.10 get方法--通过OID加载实体对象
10.7.11 isOpen方法--判断Session对象是否被打开
10.7.12 load方法--通过OID加载实体对象
10.7.13 lock方法--以指定的锁定模式进行锁定
10.8 SQLQuery接口
10.8.1 addEntity方法--将别名和实体类联系
10.8.2 addJoin方法--将实体和集合相关联
10.8.3 addScalar方法--返回标量和实体的结合体
10.9 Transaction接口
10.9.1 begin方法--开启事务
10.9.2 commit方法--提交事务
10.9.3 rollback方法--回滚事务
10.9.4 wasCommitted方法--判断事务是否被提交
10.9.5 wasRolledBack方法--判断事务是否回滚
第11章 Hibernate配置属性
11.1 connection.driver_class属性--指定数据库驱动
11.2 connection.url属性--指定连接数据库的URL
11.3 connection.username属性--指定数据库连接用户名
11.4 connection.password属性--指定数据库连接密码
11.5 cache.use_query_cache属性--判断是否缓存查询结果
11.6 cache.use_second_level_cache属性--判断是否关闭二级缓存
11.7 cache.provider_class属性--设置二级缓存实现类的全名
11.8 cache.region_prefix属性--设置二级缓存的前缀名称
11.9 cache.use_minimal_puts属性--判断是否优化二级缓存
11.10 dialect属性--指定数据库的SQL方言
11.11 default_batch_fetch_size属性--设置默认抓取数量
11.12 default_entity_mode属性--指定默认实体表现模式
11.13 format_sql属性--格式化SQL语句
11.14 generate_statistics属性--收集统计数据
11.15 hibernate.default_catalog属性--指定默认的表目录
11.16 hibernate.default_schema属性--指定默认的表空间
11.17 hibernate.max_fetch_depth属性--设置抓取深度
11.18 hibernate.use_sql_comments属性--指定是否输出注释信息
11.19 hibernate.order_updates属性--为SQL更新排序
11.20 hibernate.use_identifer_rollback属性--重设默认值
11.21 hibernate.transaction.factory_class属性--设置事务管理类型
11.22 show_sql属性--指定是否输出SQL语句
第12章 Spring基础
12.1 Spring容器
12.1.1 ClassPathXmlApplicationContext类--创建容器
12.1.2 FileSystemXmlApplicationContext类--指定配置文件的位置
12.1.3 XmlBeanFactory类--解析Spring的配置
12.1.4 WebApplicationContext接口--初始化Spring容器
12.2 Spring容器类的方法
12.2.1 containsBean方法--判断是否包含指定名称JavaBean
12.2.2 getBean方法--获取容器中的JavaBean
12.2.3 getBeanDefinitionCount方法--获取JavaBean数量
12.2.4 getBeanDefinitionNames方法--获取JavaBean名称
12.2.5 getBeanNamesForType方法--通过类型获取Bean名称
12.2.6 getBeansOfType方法--获取指定类型的JavaBean
12.2.7 getType方法--获取JavaBean的类型
12.2.8 isSingleton方法--判断是否定义Singleton模式
12.2.9 isTypeMatch方法--判断JavaBean是否匹配指定的类型
12.2.10 getServletContext方法--取ServletContext上下文
第13章 Spring持久化
13.1 DriverManagerDataSource类--驱动管理器数据源
13.1.1 构造方法
13.1.2 getConnection方法--获取数据库连接对象
13.1.3 getConnectionProperties方法--获取数据库连接属性
13.1.4 getDriverClassName方法--获取数据库驱动类的名称
13.1.5 getPassword方法--获取数据库的密码
13.1.6 getUrl方法--获取访问数据库的URL路径
13.1.7 getUsername方法--获取访问数据库的用户名
13.1.8 setConnectionProperties方法--设置数据库连接的各种属性
13.1.9 setDriverClassName方法--设置数据源的驱动类
13.1.10 setPassword方法--设置连接数据库的密码
13.1.11 setUrl方法--设置连接数据库的URL路径
13.1.12 setUsername方法--设置访问数据库的用户名
13.2 HibernateTemplate类--Hibernate模板
13.2.1 构造方法
13.2.2 delete方法--删除指定的实体数据
13.2.3 deleteAll方法--删除指定集合中的所有实体对象
13.2.4 execute方法--回调执行操作
13.2.5 executeFind方法--回调查询操作
13.2.6 find方法--执行Hibernate查询
13.2.7 get方法--获取指定ID编号的实体对象
13.2.8 loadAll方法--装载指定类型的所有实体对象
13.2.9 save方法--保存实体对象
13.2.10 saveOrUpdate方法--保存或更新实体对象
13.2.11 saveOrUpdateAll方法--保存或更新实体对象集合
13.2.12 update方法--更新指定的实体对象
13.3 JdbcTemplate类
13.3.1 batchUpdate方法--执行批量更新语句
13.3.2 query方法--用于JDBC查询
13.3.3 queryForInt方法--int类型单值查询
13.3.4 queryForList方法--返回结果集合的SQL查询
13.3.5 queryForLong方法--long类型单值查询方法
13.3.6 queryForMap方法--查询结果以Map集合保存
13.3.7 queryForObject方法--查询的结果以对象类型返回
13.3.8 update方法--更新数据库中的数据
第14章 SpringWeb标签
14.1 标签--定义HTML表单的复选框
14.2 标签--显示验证错误信息
14.3 标签--定义HTML表单
14.4 标签--定义表单的隐藏组件
14.5 标签--定义表单的文本框输入组件
14.6 标签--定义下拉选择框或列表框的单个选项
14.7 标签--定义下拉选择框或列表框的多个选项
14.8 标签--定义表单的密码框输入组件
14.9 标签--定义表单的单选按钮组件
14.10 标签--定义下拉选择框或者列表选择框
14.11 标签--定义表单的文本域组件
索引
第一篇 基础技术篇
第1章 Java语言基础
1.1 字符串
1.1.1 charAt方法--返回指定索引位置的char值
1.1.2 compareTo方法--比较两个字符串
1.1.3 compareToIgnoreCase方法--不考虑大小写比较两个字符串
1.1.4 contains方法--判断是否包含指定字符
1.1.5 copyValueOf方法--字符数组生成字符串
1.1.6 endsWith方法--判断字符串是否以指定的后缀结束
1.1.7 equals方法--字符串比较
1.1.8 equalsIgnoreCase方法--忽略大小写判断字符串相等
1.1.9 format方法--格式化字符串
1.1.10 getBytes方法--获取字符串的字节数组
1.1.11 indexOf方法--返回第一次出现的索引位置
1.1.12 isEmpty方法--判断字符串是否为空
1.1.13 lastIndexOf方法--返回最后一次出现的索引位置
1.1.14 length方法--获取字符串的长度
1.1.15 replace方法--字符串替换
1.1.16 replaceAll方法--替换所有匹配的字符串
1.1.17 substring方法--求子字符串
1.1.18 toCharArray方法--将字符串转换成一个字符数组
1.1.19 trim方法--去除字符串的前后空格
1.1.20 valueOf方法--返回数据的字符串表示形式
1.2 集合类
1.2.1 List.add方法--向集合列表中添加对象
1.2.2 List.addAll方法--添加所有元素到列表中
1.2.3 List.clear方法--从列表中移除所有元素
1.2.4 List.contains方法--判断列表中是否包含指定元素
1.2.5 List.get方法--获取列表指定位置的元素
1.2.6 List.isEmpty方法--判断集合对象是否为空
1.2.7 List.iterator方法--对列表元素进行迭代
1.2.8 List.remove方法--移出列表中的指定元素
1.2.9 List.removeAll方法--从列表中移除所有元素
1.2.10 List.size方法--返回列表中元素的个数
1.2.11 List.subList方法--获取列表中指定范围的子列表
1.2.12 Map.clear方法--从Map集合中移除所有映射关系
1.2.13 Map.containsKey方法--判断Map集合对象中是否包含指定的键名
1.2.14 Map.containsValue方法--判断Map集合中是否包含指定的键值
1.2.15 Map.equals方法--判断Map集合是否与指定的对象相同
1.2.16 Map.get方法--返回指定键所映射的值
1.2.17 Map.isEmpty方法--判断Map 集合对象是否包含内容
1.2.18 Map.keySet方法--获取Map集合的所有键名
1.2.19 Map.put方法--获取Map集合的所有键名
1.2.20 Map.putAll方法--追加一个Map对象到当前Map集合
1.2.21 Map.values方法--获取Map集合中的所有键值对象
1.2.22 Set.add方法--向Set集合添加对象
1.2.23 Set.contains方法--判断Set集合是否包含指定的对象
1.2.24 Set.isEmpty方法--判断Set集合对象是否为空
1.2.25 Set.remove方法--移除Set集合中的指定对象
1.2.26 Set.toArray方法--用Set集合中的所有对象创建一个数组
1.3 数据库
1.3.1 Connection.close方法--关闭Connection对象
1.3.2 Connection.commit方法--提交事务
1.3.3 Connection.createStatement方法--创建一个Statement对象
1.3.4 Connection.getClientInfo方法--获取客户端信息属性集
1.3.5 Connection.getMetaData方法--获取数据库的元数据
1.3.6 Connection.prepareCall方法--调用数据库存储过程
1.3.7 Connection. prepareStatement方法--创建一个预处理语句
1.3.8 Connection. rollback方法--事务回滚
1.3.9 Connection. setAutoCommit方法--设置数据库连接的提交模式
1.3.10 DriverManager.deregisterDriver方法--删除一个驱动程序
1.3.11 DriverManager. getDriver方法--选择一个适当的驱动程序
1.3.12 DriverManager. getDrivers方法--获取全部已加载的驱动程序
1.3.13 DriverManager.getConnection方法--获取数据库连接
1.3.14 DriverManager. getLoginTimeout方法--获取连接数据库的等待时间
1.3.15 DriverManager.getLogWriter方法--获取日志的打印输出流
1.3.16 DriverManager. println方法--输出日志
1.3.17 Statement. addBath方法--添加批处理语句
1.3.18 Statement.clearBath方法--清除批处理语句
1.3.19 Statement.clearWarnings方法--清除所有警告
1.3.20 Statement.execute方法--执行SQL语句
1.3.21 Statement.executeBath方法--执行批处理语句
1.3.22 Statement.executeUpdate方法--执行更新操作
1.3.23 Statement.executeQuery方法--执行查询操作
1.3.24 Statement.getFetchSize方法--获取结果集的行数
1.3.25 Statement.getGeneratedKeys方法--获取自动生成的键
1.3.26 Statement.getMoreResults方法--移动到Statement对象的下一个结果
1.3.27 Statement.getResultSet方法--获取结果集
1.3.28 Statement. setMaxRows方法--获取最大行数
1.3.29 PreparedStatement.clearParameters方法--立即清除当前参数值
1.3.30 PreparedStatement.execute方法--执行SQL语句
1.3.31 PreparedStatement.executeQuery方法--执行查询语句
1.3.32 PreparedStatement.executeUpdate方法--执行更新语句
1.3.33 PreparedStatement.getMetaData方法--获取ResultSet对象列的信息
1.3.34 PreparedStatement. getParameterMetaData方法--获取参数信息
1.3.35 PreparedStatement.setBigDecimal方法--设置大数字参数值
1.3.36 PreparedStatement.setBoolean方法--设置布尔型参数
1.3.37 PreparedStatement.setByte方法--设置字节型参数
1.3.38 PreparedStatement.setCharacterStream方法--将指定参数设置为给定Reader对象
1.3.39 PreparedStatement.setDate方法--设置日期型参数
1.3.40 PreparedStatement.setInt方法--设置整型参数
1.3.41 PreparedStatement. setNString方法--设置String类型的参数
1.3.42 ResultSet.absolute方法--将光标移动到指定行
1.3.43 ResultSet.afterLast方法
1.3.44 ResultSet.beforeFirst方法--将光标移动到第一行之前
1.3.45 ResultSet.close方法--关闭ResultSet对象
1.3.46 ResultSet.deleteRow方法--删除当前行
1.3.47 ResultSet.first方法--将光标移动到第一行
1.3.48 ResultSet.getAsciiStream方法--获取指定列的ASCII字符流的值
1.3.49 ResultSet.getByte方法--获取字节型的数据
1.3.50 ResultSet.getMetaData方法--获取对象的列信息
1.3.51 ResultSet. getRow方法--获取当前行编号
1.3.52 ResultSet.getString方法--获取String类型的数据
1.3.53 ResultSet. isAfterLast方法--判断光标是否位于最后一行之后
1.3.54 ResultSet. isBeforeFirst方法--判断光标是否位于第一行之前
1.3.55 ResultSet.isFirst方法--判断光标是否位于第一行
1.3.56 ResultSet. isLast方法--判断光标是否位于最后一行
1.3.57 ResultSet.last方法--将光标移动到最后一行
1.3.58 ResultSet.next方法--将光标从当前的位置向下移动一行
第2章 Ajax必备
2.1 HTML语言
2.1.1 标记--超级链接标记
2.1.2 标记--设置热点区域标记
2.1.3 标记--文字粗体标记
2.1.4 标记--嵌入多种格式的音乐文件标记
2.1.5 标记--标识文件中的内容是引用数据的标记
2.1.6 标记--HTML的主体标记
2.1.7
标记--换行标记
2.1.8 标记--居中标记
2.1.9 标记--定义列表中列表项的解释标记
2.1.10 标记--显示目录列表标记
2.1.11 标记--块级元素标记
2.1.12 标记--显示定义列表标记
2.1.13 标记--显示定义列表中的列表项标记
2.1.14 标记--嵌入多媒体文件标记
2.1.15 标记--字体标记
2.1.16 标记--表单标记
2.1.17 标记--框架标记
2.1.18 标记--框架集标记
2.1.19 标记--标题标记
2.1.20 标记--头部标记
2.1.21 标记--水平线标记
2.1.22 标记--标识HTML文档标记
2.1.23 标记--文字斜体标记
2.1.24 标记--浮动框架标记
2.1.25 标记--插入图片标记
2.1.26 标记--输入字段标记
2.1.27 标记--添加列表项标记
2.1.28 标记--链接外部文件标记
2.1.29 标记--设置热点地图标记
2.1.30 标记--实现跑马灯效果标记
2.1.31 标记--菜单列表标记
2.1.32 标记--元数据标记
2.1.33 标记--设置不支持框架时替代内容的标记
2.1.34 标记--将各种类型的数据配置到文件中的标记
2.1.35 标记--有序列表标记
2.1.36 标记--建立选项分组标记
2.1.37 标记--添加选项标记
2.1.38 标记--段落标记
2.1.39 标记--指定参数标记
2.1.40 标记--预格式化标记
2.1.41 标记--删除线标记
2.1.42 标记--设定网页中程序脚本的内容的标记
2.1.43 标记--列表框标记
2.1.44 标记--在行内定义一个区域的标记
2.1.45 标记--删除线标记
2.1.46 标记--文字粗体标记
2.1.47 标记--设置样式标记
2.1.48 标记--设置下标字标记
2.1.49 标记--设置上标字标记
2.1.50 标记--表格标记
2.1.51 标记--表格的单元格标记
2.1.52 标记--多行文本框标记
2.1.53 标记--表格的标题栏标记
2.1.54 标记--文档标题标记
2.1.55 标记--表格行标记
2.1.56 标记--下划线标记
2.1.57 标记--无序列表标记
2.2 CSS样式表
2.2.1 background属性--设置背景
2.2.2 background-attachment属性--设置背景图片是否固定
2.2.3 background-color属性--设置背景颜色
2.2.4 background-image属性--设置背景图片
2.2.5 background-position属性--设置背景图片的显示位置
2.2.6 background-repeat属性--指定背景图片的排列方式
2.2.7 border属性--设置边框属性
2.2.8 border-color属性--设置边框的颜色
2.2.9 border-style属性--设置边框的样式
2.2.10 border-width属性--指定边框的宽度
2.2.11 bottom属性--设置底边的距离
2.2.12 clear属性--设置不允许有浮动对象的边
2.2.13 color属性--指定文本的颜色
2.2.14 cursor属性--设置鼠标指针的形状
2.2.15 display属性--设置对象的显示形式
2.2.16 float属性--指定对象是否及如何浮动
2.2.17 font属性--字体属性
2.2.18 font-family属性--指定字体名称
2.2.19 font-size属性--指定文字大小
2.2.20 font-style属性--指定文字的样式
2.2.21 font-weight属性--指定文字字体的粗细
2.2.22 height属性--指定对象的高度
2.2.23 left属性--指定左边的距离
2.2.24 letter-spacing属性--指定字符间距
2.2.25 line-height属性--指定对象的行高
2.2.26 list-style属性--指定项目符号的样式
2.2.27 margin属性--指定对象的外边距
2.2.28 overflow属性--指定内容超过显示范围的处理方式
2.2.29 padding属性--指定对象的内边距
2.2.30 position属性--指定对象的定位方式
2.2.31 right属性--指定右边的距离
2.2.32 text-align属性--指定文本的对齐方式
2.2.33 text-decoration属性--为文字加上装饰效果
2.2.34 text-indent属性--设置文本的缩进
2.2.35 top属性--设置顶边的距离
2.2.36 white-space属性--设置对象内空格、Tab和换行的处理方式
2.2.37 width属性--指定对象的宽度
2.2.38 z-index属性--指定对象的层叠次序
2.3 JavaScript语言
2.3.1 date.getDate()方法--返回日期对象中的日
2.3.2 date.getDay()方法--返回日期对象中的星期
2.3.3 date.getFullYear()方法--返回日期对象中的完整年份
2.3.4 date.getHours()方法--返回日期对象中的小时
2.3.5 date.getMilliseconds()方法--返回日期对象中的毫秒部分
2.3.6 date.getMinutes()方法--返回日期对象中的分钟部分
2.3.7 date.getMonth()方法--返回日期对象中的月份
2.3.8 date.getSeconds()方法--返回日期对象中的秒钟部分
2.3.9 date.getTime()方法--返回日期对象的毫秒数
2.3.10 date.toLocaleDateString()方法--返回本地日期
2.3.11 date.toLocaleTimeString()方法--返回本地时间
2.3.12 document.getElementById()方法--通过元素的ID属性获取元素
2.3.13 document.getElementsByName()方法--通过元素的name属性获取元素
2.3.14 document.getElementsByTagName()方法--通过元素的标记名获取元素
2.3.15 form.action属性--获取或设置表单提交的URL地址
2.3.16 form.reset()方法--重置表单
2.3.17 form.submit()方法--提交表单
2.3.18 Global对象eval()方法--计算JavaScript代码串
2.3.19 Global对象isNaN()方法--判断是否是非数字的值
2.3.20 Global对象parseFloat()方法--从字符串中解析一个浮点数
2.3.21 Global对象parseInt()方法
2.3.22 history.back()方法--返回到前一个URL
2.3.23 location.href属性--查看或设置当前网页的URL
2.3.24 location.reload()方法--刷新页面
2.3.25 regExp.exec()方法--执行模式(正则表达式)匹配
2.3.26 regExp.test()方法--执行模式(正则表达式)匹配
2.3.27 string.charAt()方法--获取字符串中指定位置处的字符
2.3.28 string.charCodeAt()方法--获取字符串中指定位置字符的Unicode编码
2.3.29 string.indexof()方法--返回第一次出现子字符串的位置
2.3.30 string.lastIndexOf()方法--最后一次出现子字符串的位置
2.3.31 string.length属性--获取字符串的长度
2.3.32 string.replace()方法--替换一个与正则表达式匹配的子串
2.3.33 string.split()方法--分割字符串为数组
2.3.34 string.substr()方法--求子字符串
2.3.35 string.substring()方法--返回指定位置的子字符串
2.3.36 string.toLowerCase()方法--转换成小写字母
2.3.37 string.toUpperCase()方法--转换成大写字母
2.3.38 window.alert()方法--弹出提示对话框
2.3.39 window.clearIntervale()方法--停止周期执行指定的代码
2.3.40 window.clearTimeout()方法--取消对指定代码的延迟执行
2.3.41 window.close()方法--关闭浏览器窗口
2.3.42 window.confirm()方法--弹出一个询问对话框
2.3.43 window.defaultStatus属性--设置状态栏默认文本
2.3.44 window.open()方法--打开一个新的浏览器窗口
2.3.45 window.setInterval()方法--周期地执行指定的代码
2.3.46 window.setTimeout()方法--延迟代码的执行
2.3.47 window.status属性--设置状态栏的信息
2.4 XMLHttpRequest对象
2.4.1 abort()方法--停止或放弃当前异步请求
2.4.2 getAllResponseHeaders()方法--返回完整的HTTP头信息
2.4.3 getResponseHeader()方法--返回指定的HTTP头信息
2.4.4 onreadystatechange属性--指定一个事件处理器
2.4.5 open()方法--用于设置进行异步请求目标
2.4.6 readyState属性--用于获取请求状态
2.4.7 responseText属性--获取字符串格式的服务器响应
2.4.8 responseXML属性--用于获取XML格式的服务器响应
2.4.9 send()方法--向服务器发送请求
2.4.10 setRequestHeader()方法--为请求的HTTP头设置值
2.4.11 statusText属性--返回HTTP状态码对应的文本
2.4.12 status属性--返回服务器的HTTP状态码
第二篇 JSP技术篇
第3章 JSP指令
3.1 include指令--包含文件的指令
3.2 Page指令--页面指令
3.3 taglib指令--引入标签库指令
第4章 JSP动作标签
4.1 jsp:fallback--提示信息标签
4.2 jsp:forward--请求转发标签
4.3 jsp:getProperty--数据获取标签
4.4 jsp:include--页面包含标签
4.5 jsp:param--赋值标签
4.6 jsp:params--多参数赋值标签
4.7 jsp:plugin--加载标签
4.8 jsp:setProperty--属性值设定标签
4.9 jsp:useBean--在页面Bean中引入标签
第5章 JSP内置对象
5.1 application对象
5.1.1 getAttribute方法--获取属性值
5.1.2 getAttributeNames方法--获取所有的属性名
5.1.3 getContextPath方法--返回当前Web应用的路径
5.1.4 getMajorVersion方法--返回服务器支持的Servlet API最大版本号
5.1.5 getMimiType方法--返回指定文件的MIME类型
5.1.6 getMinorVersion方法--返回服务器支持的Servlet API最小版本号
5.1.7 getNamedDispatcher方法--根据指定参数名返回RequestDispatcher对象
5.1.8 getRealPath方法--获取虚拟路径的真实路径
5.1.9 getRequestDispatcher方法--根据指定路径名返回RequestDispatcher对象
5.1.10 getResource方法--获取指定资源的URL路径
5.1.11 getResourceAsStream方法--返回指定资源的输入流对象
5.1.12 getResourcePaths方法--返回指定目录下的所有文件
5.1.13 log方法--写入信息到Servlet的日志文件
5.1.14 getServletInfo方法--获取servlet容器的名称和当前版本
5.1.15 removeAttribute方法--移除指定属性
5.1.16 setAttribute方法--设置属性
5.2 config对象
5.2.1 getInitParameter方法--获取初始参数的值
5.2.2 getInitParameterNames方法--获取所有的初始参数的名字
5.2.3 getServletContext方法--获取Servlet上下文
5.2.4 getServletName方法--获取Servlet的名字
5.3 exception对象
5.3.1 fillInStackTrace方法--在异常堆栈跟踪中填充
5.3.2 getCause方法--返回产生异常的原因
5.3.3 getMessage方法--获取异常消息文本
5.3.4 getLocalizedMessage方法--获取本地化语言的异常错误
5.3.5 getStackTrace方法--返回堆栈跟踪元素的数组
5.3.6 initCause方法--设置初始化的异常信息
5.3.7 printStackTrace方法--输出异常的栈跟踪轨迹
5.3.8 setStackTrace方法--设置堆栈跟踪元素
5.3.9 toString方法--返回异常的简短描述
5.4 out输出对象
5.4.1 clear方法--清除缓冲区中的数据
5.4.2 clearBuffer方法--清除缓冲区中的数据并输出到客户端
5.4.3 close方法--关闭JSP的输出流
5.4.4 flush方法--清空当前缓冲区
5.4.5 getBufferSize方法--获得输出流缓冲区的大小
5.4.6 getRemaining方法--获得缓冲区的剩余空间
5.4.7 isAutoFlush方法--判断缓冲区是否自动刷新
5.4.8 newLine方法--写入一个行分隔符
5.4.9 print方法--输出数据到JSP页面
5.4.10 println方法--输出空字符串和换行符号
5.4.11 其他println方法
5.5 page对象
5.5.1 equals方法--比较两个对象
5.5.2 getClass方法--获得page对象
5.5.3 hashCode方法--返回对象的哈希码值
5.6 pageContext对象
5.6.1 forward方法--转发页面
5.6.2 getErrorData方法--返回包含错误信息的ErrorData对象
5.6.3 getAttribute方法--在指定范围内检索属性
5.6.4 getException方法--获取当前的异常对象
5.6.5 getPage方法--返回当前Page对象
5.6.6 getRequest方法--获取当前的Request对象
5.6.7 getResponse方法--获取当前的Response对象
5.6.8 getServletConfig方法--获取当前页面的ServletConfig对象
5.6.9 getServletContext方法--返回ServletContext的实例
5.6.10 getSession方法--返回当前的Session对象
5.6.11 handlePageException方法--抛出异常
5.6.12 include方法--在页面中包含文件
5.6.13 initialize方法--初始化PageContext对象
5.6.14 release方法--释放相关资源
5.6.15 removeAttribute方法--移除指定范围对象中的属性
5.6.16 setAttribute方法--设置属性
5.7 request对象
5.7.1 getAttribute方法--获取指定的属性值
5.7.2 getAttributeNames方法--返回所有属性的名字集合
5.7.3 getAuthType方法--返回保护servlet的认证方案名
5.7.4 getCookies方法--获取cookie对象
5.7.5 getCharacterEncoding方法--返回字符编码格式
5.7.6 getContentLength方法--获取请求的Body的长度
5.7.7 getContextPath方法--返回当前Web所在的目录
5.7.8 getDateHeader方法--获取构建Date对象的long值
5.7.9 getHeader方法--获得Http协议定义的文件头
5.7.10 getHeaders方法--返回指定名字的request header的所有值
5.7.11 getHeadersNames方法--返回所有request header的名字
5.7.12 getInputStream方法--获取request对象的输入流
5.7.13 getIntHeader方法--获取客户端请求中对应的头信息
5.7.14 getMethod方法--获取客户端向服务器传送数据的方法
5.7.15 getParameter方法--获得客户端传送给服务器端的参数值
5.7.16 getParameterValues方法--获得指定参数的所有值
5.7.17 getPathInfo方法--返回客户请求URL的路径信息
5.7.18 getPathTranslated方法--获取URL的路径信息
5.7.19 getProtocol方法--获取客户端向服务器传送的协议名称
5.7.20 getQueryString方法--获得查询字符串
5.7.21 getRemoteUser方法--获取请求用户的登录信息
5.7.22 getRequestURI方法--获得客户端访问网站的相对路径
5.7.23 getRequestURL方法--获得客户端访问网站的绝对路径
5.7.24 getRemoteAddr方法--获取请求客户端的IP地址
5.7.25 getRemoteHost方法--获取客户端的机器名称
5.7.26 getRequestedSessionId方法--获得客户端访问网站的sessionid值
5.7.27 getSession方法--获取和请求相关的session对象
5.7.28 getServerName方法--获取服务器的名字
5.7.29 getServerPath方法--获取客户端所请求页面的文件路径
5.7.30 getServerPort方法--获取服务器的端口号
5.7.31 getUserPrincipal方法--返回java.security.Principal对象
5.7.32 isRequestedSessionIdFromCookie方法--判断session ID是否从Cookie中获得
5.7.33 isRequestedSessionIdFromURL方法--判断session ID是否从URL中获得
5.7.34 isRequestedSessionIdValid方法--返回session是否有效
5.7.35 isUserInRole方法--判断认证后的用户是否属于role中的成员
5.7.36 removeAttribute方法--删除请求中的一个属性
5.7.37 setAttribute方法--设置request对象的属性
5.8 response对象
5.8.1 addCookie方法--添加cookie对象
5.8.2 addDateHeader方法--加入对应名称的日期头信息
5.8.3 addHeader方法--添加HTTP文件头信息
5.8.4 addIntHeader方法--添加对应名称的int属性
5.8.5 containsHeader方法--判断指定名字的HTTP文件头是否已经存在
5.8.6 getCharacterEncoding方法--获得响应的字符编码类型
5.8.7 getOutputStream方法--获取JSP应答对象的输出流
5.8.8 sendError方法--向客户端发送错误信息
5.8.9 sendRedirect方法--重定向响应
5.8.10 setContentType方法--设置响应对象的MIME类型
5.8.11 setDateHeader方法--设置响应头信息
5.8.12 setHeader方法--设置头信息
5.8.13 setStatus方法--设置响应的状态编码
5.9 session对象
5.9.1 getAttribute方法--根据属性名获取属性值
5.9.2 getAttributeNames方法--获取session对象的所有属性名称
5.9.3 getCreationTime方法--获取session对象被创建的时间
5.9.4 getId方法--获取唯一的ID标识
5.9.5 getLastAccessedTime方法--获取session最后的访问时间
5.9.6 getMaxInactiveInterval方法--获取session的有效时间
5.9.7 getServletContext方法--返回session所属的ServletContext对象
5.9.8 invalidate方法--销毁session对象
5.9.9 isNew方法--判断当前用户是否为新用户
5.9.10 setAttibute方法--设置指定名称的属性值
5.9.11 setMaxInactiveInterval方法--设置session的有效期
5.9.12 removeAttribute方法--移除指定的session属性
第6章 EL表达式
6.1 运算符
6.1.1 &"[]&"运算符--存取数据
6.1.2 &".&"运算符--取得对象的属性
6.1.3 &"+&"运算符--加法运算
6.1.4 &"-&"运算符--减法运算
6.1.5 &"*&"运算符--乘法运算
6.1.6 &"/&"或&"div&"运算符--除法运算
6.1.7 &"%&"或&"mod&"运算符--求余运算
6.1.8 &"==&"与&"eq&"运算符--判断两个表达式是否相等
6.1.9 &"!=&"与&"ne&"运算符--判断两个表达式是否不等
6.1.10 &"&"与&"gt&"运算符--用于进行大于运算
6.1.12 &"=&"与&"ge&"运算符--用于进行大于等于运算
6.1.14 &"&&&"与&"and&"运算符--与运算
6.1.15 &"||&"与&"or&"运算符--或运算
6.1.16 &"!&"与&"not&"运算符--非运算
6.1.17 empty运算符--判断是否为null或空
6.2 EL表达式中的隐含对象
6.2.1 applicationScope对象--访问application作用域范围的隐含对象
6.2.2 cookie对象--访问由请求设置的cookie名称
6.2.3 header对象--获取HTTP请求的一个具体header值
6.2.4 headerValues对象--获取HTTP请求的全部header值
6.2.5 initParam对象--获取Web应用初始化参数的值
6.2.6 PageContext对象--访问JSP内置对象
6.2.7 param对象--获取请求参数的值
6.2.8 paramValues对象--获取请求参数的值
6.2.9 requestScope对象--访问request作用域范围的隐含对象
6.2.10 sessionScope对象--访问session作用域范围的隐含对象
第7章 JSTL标签库
7.1 JSTL核心标签库
7.1.1 标签--捕获异常标签
7.1.2 标签--选择标签
7.1.3 标签--对对象进行迭代输出标签
7.1.4 标签--对字符串进行迭代输出标签
7.1.5 标签--条件判断标签
7.1.6 标签--文件导入标签
7.1.7 标签--指定默认处理逻辑标签
7.1.8 标签--输出标签
7.1.9 标签--参数传递标签
7.1.10 标签--移除标签
7.1.11 标签--重定向标签
7.1.12 标签--设置标签
7.1.13 标签--生成URL地址标签
7.1.14 标签--条件标签
7.2 JSTL的格式化与国际化标签库
7.2.1 标签--读取绑定消息资源
7.2.2 标签--格式化时间
7.2.3 标签--格式化数字
7.2.4 标签--读取本地消息
7.2.5 标签--指定资源参数
7.2.6 标签--转换为数字
7.2.7 标签--转换为时间
7.2.8 标签--设置编码
7.2.9 标签--指定消息资源
7.2.10 标签--格式化时区
7.2.11 标签--设置语言区域
7.2.12 标签--格式化时区
7.3 JSTL的SQL标签库
7.3.1 标签--填充日期型参数
7.3.2 标签--指定SQL参数
7.3.3 标签--通过SQL语句查询
7.3.4 标签--设置数据源
7.3.5 标签--事务处理
7.3.6 标签--更新数据
7.4 JSTL的XML标签库
7.4.1 标签--完成条件判断
7.4.2 标签--遍历XML文件
7.4.3 标签--XPath条件执行JSP代码
7.4.4 标签--不满足条件执行
7.4.5 标签--输出XML信息
7.4.6 标签--定义参数
7.4.7 标签--解析指定的XML内容
7.4.8 标签--保存XML节点
7.4.9 标签--XML到XSLT转换
7.4.10 标签--根据条件执行代码
第三篇 框架技术篇
第8章 Struts2基础
8.1 常用类与接口
8.1.1 ActionSupport类--业务控制器
8.1.2 ActionContext.getContext()方法--获取ActionContext对象
8.1.3 ActionContext. getContext().get(Object key)法--获取Map类型的request
8.1.4 ActionContext. getSession()法--获取session
8.1.5 ActionContext. getApplication()方法--获取Map类型的application对象
8.1.6 Interceptor接口--拦截器
8.1.7 ServletActionContext. getRequest()方法--获取HttpServletRequest对象
8.1.8 ServletActionContext. getResponse()方法--获取HttpServletResponse对象
8.1.9 ServletActionContext. getServletContext()方法--获取ServletContext对象
8.1.10 Validateable接口--验证框架
8.2 Struts2基本配置文件
8.2.1 元素--建立Action对象的映射
8.2.2 元素--定义及实例化Bean组件
8.2.3 元素--在struts.xml中配置常量
8.2.4 元素--配置默认Action
8.2.5 元素--配置全局Result
8.2.6 元素--包含其他的配置文件
8.2.7 元素--包的声明
8.2.8 元素--配置结果映射
第9章 Struts2标签
9.1 OGNL语言
9.1.1 &".&"和&"[]&"操作符--获取ActionContext中的所有内容
9.1.2 &"#&"符号--获取集合中的数据并进行选择操作
9.1.3 account属性--获取提交的数据
9.2 控制标签
9.2.1 append标签--将多个集合对象拼接起来
9.2.2 generator标签--分割字符串
9.2.3 if标签--条件标签
9.2.4 iterator标签--迭代数据的标签
9.2.5 merge标签--合并集合标签
9.2.6 sort标签--对集合元素进行排序
9.2.7 subset标签--截取一个迭代器的子集
9.3 数据标签
9.3.1 action标签--执行一个Action请求
9.3.2 bean标签--创建并实例化一个JavaBean对象
9.3.3 date标签--格式化日期时间
9.3.4 debug标签--调试标签
9.3.5 include标签--包含页面标签
9.3.6 param标签--对参数赋值
9.3.7 push标签--将对象或值压入到值栈
9.3.8 property标签--获取数据值并输出到页面中
9.3.9 set标签--定义一个变量
9.3.10 url标签--自动生成URL地址
9.4 表单标签
9.4.1 checkboxlist标签--一次创建多个复选框
9.4.2 combobox标签--生成一个单行的文本框和一个下拉列表的组合
9.4.3 datetimepicker标签--生成日期、时间下拉选择框
9.4.4 doubleselect标签--生成一个级联列表框
9.4.5 optiontransferselect标签--创建两个选项用来转移下拉列表项
9.4.6 radio标签--生成单选框
9.4.7 select标签--生成一个下拉列表
9.4.8 token标签--同步令牌标签
9.4.9 updownselect标签--生成可以上下移动选项的下拉列表
9.5 非表单标签
9.5.1 div标签--生成div元素
9.5.2 tabbedPanel标签--生成一个包含标签页的面板
9.5.3 tree和treenode标签--实现数据的树状输出
第10章 Hibernate常用类与接口
10.1 Configuration类
10.1.1 addClass方法--加载实体类
10.1.2 addResource方法--指定实体类的映射文件
10.1.3 buildSessionFactory方法--构建SessionFactory
10.1.4 configure方法--加载Hibernate配置文件
10.1.5 setProperty方法--为Configuation对象指定配置属性
10.2 Criteria接口
10.2.1 add方法--设置查询条件
10.2.2 addOrder方法--设置结果集的排序规则
10.2.3 createCriteria方法--创建一个新的Criteria对象
10.2.4 createAlias方法--建立连接查询
10.2.5 list方法--返回一个List集合
10.2.6 setMaxResults方法--设置最大返回记录数
10.2.7 setFirsResult方法--设置结果集的起始点
10.2.8 uniqueResult方法--单值检索
10.2.9 setProjection方法--设置查询的投影列
10.3 Projections类
10.3.1 avg方法--计算某一列的平均值
10.3.2 count方法--返回某个属性的数目
10.3.3 distinct方法--设置查询结果的唯一性
10.3.4 id方法--投影对象标识符
10.3.5 groupProperty方法--设置参加分组的属性列
10.3.6 max方法--计算某一列的最大值
10.3.7 min方法--计算某一列的最小值
10.3.8 projectionList方法--创建多个投影列
10.3.9 property方法--指明投影对象的某个属性
10.3.10 rowCount方法--返回满足条件的记录的数目
10.4 Query接口
10.4.1 iterate方法--返回查询结果的迭代器
10.4.2 list方法--返回查询结果的List集合
10.4.3 uniqueResult方法--单值检索
10.4.4 setMaxResults方法--设置最大返回记录数
10.4.5 setFirstResult方法--设置结果集的起始点
10.4.6 setEntity方法--用于绑定实体类参数
10.4.7 setParameter方法--绑定任意类型的参数
10.4.8 setDate方法--绑定映射类型为Date的参数
10.4.9 setString方法--绑定映射类型为String的参数
10.4.10 setInteger方法--绑定映射类型为int的参数
10.4.11 setBoolean方法--绑定映射类型为boolean的参数
10.4.12 setDouble方法--绑定映射类型为double的参数
10.4.13 setFloat方法--绑定映射类型为float的参数
10.5 Restrictions类
10.5.1 and方法--逻辑与操作
10.5.2 allEq方法--设置一系列的相等条件
10.5.3 between方法--设置在两者之间的条件
10.5.4 eq方法--设置等于条件
10.5.5 gt方法--设置大于条件
10.5.6 ge方法--设置大于等于条件
10.5.7 in方法--判断是否在给定的数组内
10.5.8 isNotNull方法--判断是否不为null
10.5.9 isNull方法--判断是否为null
10.5.10 like方法--设置模糊查询的条件
10.5.11 not方法--逻辑非操作
10.5.12 or方法--逻辑或操作
10.6 SessionFactory接口
10.6.1 close方法--关闭SessionFactory对象
10.6.2 isClosed方法--判断SessionFactory对象是否关闭
10.6.3 openSession方法--开启一个session
10.7 Session接口
10.7.1 beginTransaction方法--开启一个事务
10.7.2 createCriteria方法--创建Criteria对象
10.7.3 createSQLQuery方法--创建SQLQuery对象
10.7.4 createQuery方法--创建Query对象
10.7.5 contains方法--判断对象是否在缓存中存在
10.7.6 clear方法--清空缓存
10.7.7 close方法--关闭Session对象
10.7.8 delete方法--删除对象
10.7.9 evict方法--从session缓存中清除对象
10.7.10 get方法--通过OID加载实体对象
10.7.11 isOpen方法--判断Session对象是否被打开
10.7.12 load方法--通过OID加载实体对象
10.7.13 lock方法--以指定的锁定模式进行锁定
10.8 SQLQuery接口
10.8.1 addEntity方法--将别名和实体类联系
10.8.2 addJoin方法--将实体和集合相关联
10.8.3 addScalar方法--返回标量和实体的结合体
10.9 Transaction接口
10.9.1 begin方法--开启事务
10.9.2 commit方法--提交事务
10.9.3 rollback方法--回滚事务
10.9.4 wasCommitted方法--判断事务是否被提交
10.9.5 wasRolledBack方法--判断事务是否回滚
第11章 Hibernate配置属性
11.1 connection.driver_class属性--指定数据库驱动
11.2 connection.url属性--指定连接数据库的URL
11.3 connection.username属性--指定数据库连接用户名
11.4 connection.password属性--指定数据库连接密码
11.5 cache.use_query_cache属性--判断是否缓存查询结果
11.6 cache.use_second_level_cache属性--判断是否关闭二级缓存
11.7 cache.provider_class属性--设置二级缓存实现类的全名
11.8 cache.region_prefix属性--设置二级缓存的前缀名称
11.9 cache.use_minimal_puts属性--判断是否优化二级缓存
11.10 dialect属性--指定数据库的SQL方言
11.11 default_batch_fetch_size属性--设置默认抓取数量
11.12 default_entity_mode属性--指定默认实体表现模式
11.13 format_sql属性--格式化SQL语句
11.14 generate_statistics属性--收集统计数据
11.15 hibernate.default_catalog属性--指定默认的表目录
11.16 hibernate.default_schema属性--指定默认的表空间
11.17 hibernate.max_fetch_depth属性--设置抓取深度
11.18 hibernate.use_sql_comments属性--指定是否输出注释信息
11.19 hibernate.order_updates属性--为SQL更新排序
11.20 hibernate.use_identifer_rollback属性--重设默认值
11.21 hibernate.transaction.factory_class属性--设置事务管理类型
11.22 show_sql属性--指定是否输出SQL语句
第12章 Spring基础
12.1 Spring容器
12.1.1 ClassPathXmlApplicationContext类--创建容器
12.1.2 FileSystemXmlApplicationContext类--指定配置文件的位置
12.1.3 XmlBeanFactory类--解析Spring的配置
12.1.4 WebApplicationContext接口--初始化Spring容器
12.2 Spring容器类的方法
12.2.1 containsBean方法--判断是否包含指定名称JavaBean
12.2.2 getBean方法--获取容器中的JavaBean
12.2.3 getBeanDefinitionCount方法--获取JavaBean数量
12.2.4 getBeanDefinitionNames方法--获取JavaBean名称
12.2.5 getBeanNamesForType方法--通过类型获取Bean名称
12.2.6 getBeansOfType方法--获取指定类型的JavaBean
12.2.7 getType方法--获取JavaBean的类型
12.2.8 isSingleton方法--判断是否定义Singleton模式
12.2.9 isTypeMatch方法--判断JavaBean是否匹配指定的类型
12.2.10 getServletContext方法--取ServletContext上下文
第13章 Spring持久化
13.1 DriverManagerDataSource类--驱动管理器数据源
13.1.1 构造方法
13.1.2 getConnection方法--获取数据库连接对象
13.1.3 getConnectionProperties方法--获取数据库连接属性
13.1.4 getDriverClassName方法--获取数据库驱动类的名称
13.1.5 getPassword方法--获取数据库的密码
13.1.6 getUrl方法--获取访问数据库的URL路径
13.1.7 getUsername方法--获取访问数据库的用户名
13.1.8 setConnectionProperties方法--设置数据库连接的各种属性
13.1.9 setDriverClassName方法--设置数据源的驱动类
13.1.10 setPassword方法--设置连接数据库的密码
13.1.11 setUrl方法--设置连接数据库的URL路径
13.1.12 setUsername方法--设置访问数据库的用户名
13.2 HibernateTemplate类--Hibernate模板
13.2.1 构造方法
13.2.2 delete方法--删除指定的实体数据
13.2.3 deleteAll方法--删除指定集合中的所有实体对象
13.2.4 execute方法--回调执行操作
13.2.5 executeFind方法--回调查询操作
13.2.6 find方法--执行Hibernate查询
13.2.7 get方法--获取指定ID编号的实体对象
13.2.8 loadAll方法--装载指定类型的所有实体对象
13.2.9 save方法--保存实体对象
13.2.10 saveOrUpdate方法--保存或更新实体对象
13.2.11 saveOrUpdateAll方法--保存或更新实体对象集合
13.2.12 update方法--更新指定的实体对象
13.3 JdbcTemplate类
13.3.1 batchUpdate方法--执行批量更新语句
13.3.2 query方法--用于JDBC查询
13.3.3 queryForInt方法--int类型单值查询
13.3.4 queryForList方法--返回结果集合的SQL查询
13.3.5 queryForLong方法--long类型单值查询方法
13.3.6 queryForMap方法--查询结果以Map集合保存
13.3.7 queryForObject方法--查询的结果以对象类型返回
13.3.8 update方法--更新数据库中的数据
第14章 SpringWeb标签
14.1 标签--定义HTML表单的复选框
14.2 标签--显示验证错误信息
14.3 标签--定义HTML表单
14.4 标签--定义表单的隐藏组件
14.5 标签--定义表单的文本框输入组件
14.6 标签--定义下拉选择框或列表框的单个选项
14.7 标签--定义下拉选择框或列表框的多个选项
14.8 标签--定义表单的密码框输入组件
14.9 标签--定义表单的单选按钮组件
14.10 标签--定义下拉选择框或者列表选择框
14.11 标签--定义表单的文本域组件
索引
猜您喜欢