Java Web程序开发范例宝典(软件工程师典藏版)

Java Web程序开发范例宝典(软件工程师典藏版)
作 者: 王国辉 郭铁 李根福
出版社: 人民邮电出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Java Java Script J2EE 程序设计 计算机/网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java Web程序开发范例宝典(软件工程师典藏版)》作者简介

内容简介

《Java Web程序开发范例宝典》以程序开发人员在编程中遇到的实际问题和开发中应该掌握的技术为线索,全面介绍了运用JSP进行程序开发各方面的应用和技巧。全书分为21章,内容包括表单的应用、窗口与导航条设计、实用的JavaScript函数、数据库技术、SQL查询相关技术、Java Bean技术、在线统计、视图、存储过程和触发器的应用、报表与打印、文件管理、图形与多媒体、图表分析、E-mail、安全技术、JSP与Ajax、Servlet技术、表达式和标签的应用、Hibernate的应用、Struts框架的应用、Spring框架的应用、综合应用,共469个实例。每个实例都突出实用性,其中大部分是程序开发人员梦寐以求的解决方案。《Java Web程序开发范例宝典》附有配套光盘。光盘中提供了书中所有实例的全部源代码,这些源代码都经过精心调试,在Windows XP /Windows 2000 Server / Windows Server 2003下全部通过,保证能够正常运行。《Java Web程序开发范例宝典》适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。

图书目录

第1章表单的应用

1.1获取提交的表单元素的值

实例001获取文本字段/文本区域/隐藏域的值

实例002获取单选按钮的值

实例003获取复选框的值

实例004获取下拉列表/菜单的值

1.2文本字段

实例005定义文本域/下拉列表和按钮的样式

实例006设置文本框的只读属性

实例007让您的密码域更安全

实例008限制文本域输入字符的个数

实例009自动计算金额

实例010刷新验证文本框的值

实例011自制文本编辑器

1.3单选按钮组和复选框

实例012刷新获取单选按钮的值

实例013选中单选按钮后显示其他表单元素

实例014动态生成复选框

1.4下拉列

实例015将数据库中的数据输出到下拉列表中

实例016将数组中的数据添加到下拉列表中

实例017级联菜单

实例018根据数据库中的数据定义下拉列表的默认值

实例019可输入文字的下拉列表

实例020根据下拉列表的值显示不同的控件

1.5动态添加表单元素

实例022动态生成投票选项

1.6文件域

实例023通过文件域同时上传多个图片

实例024设置文件域的初始值

1.7表单应

实例025防止表单在网站外部提交

实例026同一个页中的多表单提交

第2章窗口与导航条设计

2.1弹出窗口控制

实例027打开新窗口显示广告信息

实例028自动关闭的广告窗口

实例029弹出窗口居中显示

实例030打开新窗口显示详细信息

实例031弹出窗口的Cookie

实例032为弹出的窗口加入关闭按钮

实例033关闭弹出窗口时刷新父窗口

实例034关闭IE主窗口时,不弹出询问对话框

实例035弹出气泡提示窗口

2.2弹出网页对话框

实例036弹出网页模式对话框

实例037弹出全屏显示的网页(模式)对话框

实例038网页拾色器

实例039日期选择器

2.3边框窗口

实例040半透明背景的边框窗口

实例041弹出边框窗口背景变灰

2.4水平导航条应用

实例042带图标的文字导航条

实例043Flash导航条

实例044图片按钮导航条

实例045导航条的动画效果

实例046不用图片实现质感导航条

实例047标签页导航条

2.5下拉菜单式导航条

实例048二级导航菜单

实例049半透明背景的下拉菜单

实例050弹出式下拉菜单

实例051弹出式悬浮菜单

实例052展开式导航条

2.6侧导航条设计

实例053收缩式导航菜单

实例054树状导航菜单

2.7其他

实例055自动隐藏式菜单

实例056调用网页助手小精灵

第3章实用的JavaScript函数

3.1字符串处理

实例057小写金额转换为大写金额

实例058将数字字符串格式化为指定长度

实例059将RGB格式的颜色值转换为十六进制格式

3.2数验

实例060验证输入的日期格式是否正确

实例061检查表单元素是否为空

实例062验证E-mail地址是否正确

实例063通过正确正则表达式验证电话号码

实例064验证输入的字符串是否为汉字

实例065验证身份证号码

实例066客户端验证用户名和密码

实例067验证网址是否合法

实例068验证数量和金额

实例069限制输入字符串的长度

实例070验证是否为有效的二进制数

3.3日期与时间

实例071显示长日期格式的系统日期

实例072实时显示系统时间

实例073特殊日期提示

第4章数据库技术

4.1连接SQLServer数据库

实例74通过JDBC-ODBC桥连接SQLServer数据库

实例075通过JDBC连接SQLServer数据库

实例076通过Tomcat连接池连接SQLServer数据库

实例077通过WebLogic连接池连接SQLServer数据库

实例078通过Hibernate连接SQLServer数据库

4.2连接Access数据库

实例079通过JDBC-ODBC桥连接Access数据库

实例080应用Hibernate连接Access数据库

4.3连接MySQL数据库

实例081通过JDBC连接MySQL数据库

实例082通过Tomcat连接池连接MySQL数据库

实例083应用Hibernate连接MySQL数据库

4.4连接Oracle数据库

实例084通过JDBC连接Oracle数据库

实例085应用Hibernate连接Oracle数据库

4.5在JSP中访问Excel

实例086通过ODBC访问Excel

实例087利用JavaExcel访问Excel

4.6分页显示数据

实例088利用SQL语句实现分页

实例089利用结果集进行分页

实例090转到指定页的分页

实例091具有页面跳转功能的分页

实例092分栏显示

实例094对超长文本数据进行分页显示

实例093分类、分栏显示

实例095Hibernate分页

4.7数据插

实例096单条数据录入

实例097批量数据插入

实例098插入用户登录日志信息

4.8数据更

实例099更新指定记录

实例100批量更新

实例101批量去除SQLServer数据表的字段中右边的空格

4.9使用代码创建数据库、数据表和字段

实例102动态创建SQLServer数据库

实例103动态创建SQLServer数据表和字段

实例104动态创建MySQL数据库

4.1枚举数据库中的数据表

实例105列举SQLServer数据库中的数据表

实例106列举MySQL数据库中的数据表

4.11查看及修改数据表结构

实例107查看数据表结构

实例108在线维护投票数据库

4.12立即获取插入记录的自动编号

实例109通过JDBC获取插入记录的自动编号

实例110通过Hibernate获取插入记录的自动编号

4.13在线删除表或索引

实例111在线删除指定的一个数据表

实例112在线删除多个指定的数据表

实例113在线删除指定数据表中的指定索引

4.14清除部分或全部数据表中的数据

实例114清空指定数据表中的所有数据

实例115快速清空指定数据表中的所有记录

实例116批量清空数据表中的数据

4.15生成和恢复SQL数据库脚本

实例117生成SQL数据库脚本

实例118恢复SQL数据库脚本

4.16数据删

实例119删除指定记录

实例120批量删除数据

实例121删除数据前给予提示

实例122获取从数据库里删除的记录数

4.17自动生成编号

实例123生成有规律的编号

实例124生成规律的编号

4.18数据备份与恢复

实例125SQLServer数据备份

实例126SQLServer数据恢复

实例127MySQL数据备份

实例128MySQL数据恢复

实例129动态附加数据库

4.19在JSP中应用事务

实例130应用JDBC事务

实例131Hibernate中应用事务

……