图书介绍

Java Web开发实战1200例 第1卷PDF|Epub|txt|kindle电子书版本网盘下载

Java Web开发实战1200例 第1卷
  • 卢瀚,王国辉,朱晓编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302243571
  • 出版时间:2011
  • 标注页数:909页
  • 文件大小:522MB
  • 文件页数:936页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java Web开发实战1200例 第1卷PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 基础篇2

第1章 开发环境搭建2

1.1 JDK开发工具包3

实例001 JDK的下载3

实例002 JDK的安装4

实例003设置Java环境变量5

实例004使用命令行工具测试JDK6

实例005在命令行编译Java源码7

1.2 Tomcat服务器8

实例006下载Tomcat服务器8

实例007安装Tomcat服务器8

实例008启动Tomcat并测试10

实例009通过Eclipse部署与发布Web应用10

实例010修改Tomcat服务器的端口号12

实例01l配置Tomcat的虚拟主机13

实例012在Tomcat下如何手动部署Web应用13

实例013 Tomcat如何制定主机访问14

实例014 Tomcat如何添加管理员14

实例015 Tomcat常用的优化技巧15

1.3 Linux系统配置JDK与Tomcat服务器16

实例016在Linux系统下安装配置JDK16

实例017在Linux系统下安装配置Tomcat17

第2章Java语言基础20

2.1基本语法21

实例018输出错误信息与调试信息21

实例019从控制台接收输入字符21

实例020重定向输出流实现程序日志22

实例021自动类型转换与强制类型转换24

2.2运算符25

实例022加密可以这样简单(位运算)25

实例023用三元运算符判断奇数和偶数26

实例024更精确地使用浮点数26

实例025不用乘法运算符实现2×1628

实例026实现两个变量的互换(不借助第3个变量)29

2.3条件语句29

实例027判断某一年是否为闰年29

实例028验证登录信息的合法性30

实例029为新员工分配部门31

实例030用Switch语句根据消费金额计算折扣32

实例031判断用户输入月份的季节33

2.4循环控制34

实例032使用while与自增运算符循环遍历数组34

实例033使用for循环输出杨辉三角35

实例034使用嵌套循环在控制台上输出九九乘法表36

实例035用while循环计算1+1/2!+1/3! 1/20!36

实例036 for循环输出空心的菱形37

实例037 foreach循环优于for循环39

实例038终止循环体40

实例039循环体的过滤器41

实例040循环的极限42

2.5常用排序42

实例041冒泡排序法42

实例042快速排序法43

实例043选择排序法44

实例044插入排序法45

实例045归并排序法46

2.6算法应用48

实例046算法应用——百钱买百鸡48

实例047算法应用——韩信点兵48

实例048算法应用——斐波那契数列49

实例049算法应用——水仙花数50

实例050算法应用——素数51

实例051算法应用——汉诺塔52

第3章HTML/CSS技术53

3.1页面效果54

实例052统一站内网页风格54

实例053设置超链接文字的样式57

实例054网页换肤58

实例055滚动文字59

实例056制作渐变背景61

实例057 CSS控制绝对定位62

实例058 CSS控制垂直居中62

实例059 CSS实现的图文混排63

3.2表格样式64

实例060只有外边框的表格64

实例061彩色外边框的表格65

实例062单元格的边框变色66

实例063表格外边框具有霓虹灯效果67

实例064控制表格指定外边框不显示68

实例065背景颜色渐变的表格69

实例066表格隔行变色70

实例067表格隔列变色71

实例068鼠标经过表格时,显示提示信息72

3.3鼠标样式72

实例069显示自定义的鼠标形状73

实例070动画光标74

3.4文字及列表样式75

实例071应用删除线样式标记商品特价75

实例072在文字上方标注说明标记76

实例073改变首行文字的样式76

实例074使文字具有下划线效果77

实例075指定图标的列表项78

3.5文字特效79

实例076文字的发光效果79

实例077文字的阴影效果80

实例078文字的渐变阴影效果81

实例079文字的图案填充效果81

实例080文字的探照灯效果82

实例081文字的闪烁效果83

实例082文字的空心效果84

实例083文字的浮雕效果85

实例084文字的阳文效果86

实例085文字的雪雕效果87

实例086文字的火焰效果87

实例087文字的扭曲动画88

实例088输出文字89

3.6图片滤镜特效90

实例089图片的半透明效果90

实例090图片的模糊效果91

实例091图片的渐隐渐现效果92

实例092图片的水波纹效果93

实例093图片的灰度效果94

实例094图片的动态说明文字94

第4章JSP基础与内置对象96

4.1 JSP的基本应用97

实例095自定义错误页面97

实例096导入版权信息98

实例097应用Java程序片段动态生成表格99

实例098应用Java程序片段动态生成下拉列表100

实例099同一页面中的多表单提交101

实例100在JSP脚本中插入JavaScript代码102

实例101将页面转发到用户登录页面103

4.2 JSP内置对象105

实例102获取表单提交的信息105

实例103获取访问请求参数107

实例104将表单请求提交到本页108

实例105通过request对象进行数据传递109

实例106通过cookie保存并读取用户登录信息110

实例107实现重定向页面112

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

实例109通过Application对象实现网站计数器114

实例110记录用户IP地址的计数器115

实例111只对新用户计数的计数器118

实例112统计用户在某一页停留的时间120

实例113应用session对象实现用户登录121

实例114统计用户在站点停留的时间123

实例115判断用户是否在线126

实例116实时统计在线人数129

4.3 JSP的自定义标签130

实例117带标签体的自定义标签130

实例118自定义多次执行的循环标签131

实例119自定义显示版权信息标签133

实例120自定义图片浏览标签134

实例121自定义文件下载的标签136

实例122自定义数据查询的标签138

实例123自定义生成随机数的标签140

实例124自定义生成系统菜单的标签142

第5章JavaBean技术145

5.1字符串处理146

实例125小写金额转换成大写金额146

实例126转换输入文本中的回车和空格148

实例127计算字符串的实际长度150

实例128字符串截取151

实例129字符串转换成数组152

实例130数组转换为字符串154

实例131将整型值转换为字符串155

实例132将字符串型转换为整型157

实例133把整型数据格式化为指定长度的字符串158

实例134将长整型的数字分位显示160

实例135过滤输入字符串中的危险字符162

实例136过滤字符串中的空格与NULL值163

实例137获得汉字的拼音简码165

5.2数据验证167

实例138判断字符串是否以指定字符开头167

实例139检查字符串是否包含英文字母168

实例140检查字符串是否包含数字170

实例141判断用户输入的日期是否为当前日期171

实例142判断是否为数字173

实例143判断用户名是否有效175

5.3日期时间处理176

实例144将指定日期字符串转换为Calendar对象176

实例145将Calendar对象转换为日期时间字符串178

实例146获得系统当前时间的字符串格式179

实例147计算出两个日期相差的天数181

5.4输出实用的HTML代码182

实例148输出提示信息的方法182

实例149输出分页导航的方法184

实例150版权信息的生成方法185

5.5窗口与对话框186

实例151弹出提示对话框并重定向网页186

实例152打开指定大小的新窗口187

5.6对数据库操作的JavaBean189

实例153连接数据库的方法189

实例154数据库查询的方法190

实例155带参数的数据查询192

实例156向数据表中插入数据的方法194

实例157数据修改的方法196

实例158数据删除的方法199

实例159数据分页的方法201

实例160对结果集进行分页的方法203

实例161关闭数据库的方法205

实例162数据库事务处理的方法206

实例163调用数据库存储过程的方法208

第6章Servlet技术211

6.1 Servlet基础212

实例164动态生成HTML文档212

实例165在Servlet中实现页面转发213

实例166在Servlet中实现页面重定向214

实例167在Servlet中处理表单提交的数据215

实例168在Servlet中向客户端写Cookie信息217

实例169在Servlet中将JavaBean对象传递到JSP页218

实例170在Servlet中获取Web路径和文件真实路径220

实例171在Servlet中访问Web应用的工作目录221

6.2 Servlet应用223

实例172记录用户访问次数223

实例173将数据导出到Excel224

实例174利用Servlet生成动态验证码226

实例175避免客户端访问的并发问题228

实例176在Servlet中使用JDBC访问数据库229

实例177利用Servlet访问数据库连接池232

实例178 Servlet实现的个人所得税计算器233

实例179利用Servlet实现用户永久登录235

第7章 过滤器与监听器技术239

7.1 Servlet过滤器240

实例180创建过滤器240

实例181防盗链过滤器241

实例182日志记录过滤器242

实例183字符替换过滤器244

实例184异常捕获过滤器245

实例185验证用户身份Filter过滤器247

实例186字符编码过滤器248

实例187使用过滤器监控网站流量250

实例188防止页面缓存的过滤器251

实例189通过过滤器控制页面输出内容253

实例190使用过滤器自动生成静态页256

实例191文件上传过滤器258

实例192权限验证过滤器260

7.2监听器的应用262

实例193监听在线用户262

实例194应用监听器使服务器端免登录264

第8章JSTL标签库267

8.1 JSTL Core标签库268

实例195利用JSTL标签实现网站计数器268

实例196根据参数请求显示到不同的页面269

实例197利用〈c:forTokens〉标签遍历字符串270

实例198利用JSTL选取随机数给予不同的提示信息271

实例199利用〈c:forEach〉标签遍历List集合的元素272

实例200利用JSTL标签导入用户注册协议273

8.2 JSTL I18N标签库275

实例201利用JSTL标签设置请求的字符编码275

实例202利用JSTL标签实现国际化276

实例203利用〈fmt:setLocale〉显示所有地区的数据格式277

实例204利用〈fmt:timeZone〉显示不同地区的时间279

实例205利用〈fmt:formatDate〉标签对日期格式化280

第9章JavaScript技术283

9.1数据验证284

实例206通过正则表达式验证日期284

实例207验证输入的日期是否正确285

实例208检查表单元素的值是否为空287

实例209验证是否为数字288

实例210验证E-mail是否正确290

实例211验证电话号码是否正确292

实例212验证手机号码是否正确293

实例213验证字符串是否为汉字294

实例214验证身份证号码是否有效295

实例215验证车牌号码是否有效296

实例216验证网站地址是否有效298

实例217验证数量和金额299

实例218验证字符串是否以指定字符开头300

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

实例220验证输入字符串是否包含特殊字符302

实例221限制用户不允许输入中文字符303

9.2字符串处理304

实例222小写金额转换为大写金额304

实例223去掉字符串左右空格306

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

实例225限制Textarea文本域内容的长度308

实例226将长数字分位显示309

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

实例228从指定URL中提取文件名312

9.3日期时间处理313

实例229计算两个日期相差的天数314

实例230计算两个日期相差的小时数316

实例231计算某一天是星期几317

实例232显示长日期格式的系统时间318

实例233实时显示系统时间319

实例234倒计时320

9.4使用JavaScript控制DOM321

实例235创建节点321

实例236添加节点322

实例237为下拉列表增加选项323

实例238删除下拉列表的选项324

实例239可编辑表格324

第10章Ajax技术326

10.1定时业务327

实例240考试计时并自动提交试卷327

实例241自动保存草稿331

10.2改善用户体验332

实例242检查用户名是否重复333

实例243验证用户登录335

实例244限时竞拍337

实例245带进度条的文件上传342

实例246仿Google Suggest 自动完成345

实例247实现无刷新分页348

实例248实时弹出气泡提示窗口352

10.3动态加载数据356

实例249实时显示最新商品及报价356

实例250实时显示聊天内容359

实例251实现快速浏览361

实例252动态多级联下拉列表363

第2篇 文件管理篇372

第11章 文件基本操作及件上传下载372

11.1文件的基本操作373

实例253查看文件是否存在373

实例254重命名文件374

实例255复制文件夹375

实例256获取文件信息377

实例257获取驱动器信息379

实例258读取属性文件379

实例259显示指定类型的文件381

实例260查找替换文本文件内容382

实例261对文件夹创建、删除的操作384

实例262设置Windows的文件属性386

实例263访问类路径上的资源文件388

实例264实现永久计数器389

实例265从文本文件中读取注册服务条款390

实例266提取文本文件内容保存到数据库391

实例267将图片文件保存到数据库393

实例268备份数据库文件395

实例269显示数据库中的图片信息397

实例270读取文件路径到数据库399

实例271在数据库中建立磁盘文件索引400

实例272实现文件简单的加密与解密402

实例273从XML文件中读取数据404

实例274对大文件实现分割处理405

实例275将分割后的文件重新合并407

实例276利用StreamTokenizer统计文件的字符数408

实例277序列化与反序列化对象410

11.2无组件的文件上传412

实例278单表单元素上传文件到数据库412

实例279多表单元素上传文件到数据库414

实例280上传文件到服务器415

实例281限制文件大小的文件上传416

11.3通过组件实现文件上传418

实例282使用jspSmartUpload组件实现文件上传418

实例283使用jspSmartUpload组件实现中文名文件上传419

实例284应用jspSmartUpload组件处理文件上传漏洞421

实例285使用commons-UpileUpload组件实现文件上传423

实例286通过commons-UpileUpload组件获取其他表单元素424

实例287通过commons-UpileUpload组件限制上传文件类型427

11.4文件下载428

实例288利用响应输出流实现文件下载428

实例289防止网站文件盗链下载430

实例290隐藏文件下载的真实路径431

实例291应用jspSmartUpload组件实现文件下载432

实例292处理jspSmartUpload组件下载文件名乱码问题434

第12章 文件的批量管理436

12.1文件的批量操作437

实例293文件批量重命名437

实例294快速批量移动文件439

实例295删除指定磁盘所有.tmp临时文件440

实例296动态加载磁盘文件442

实例297删除文件夹中所有文件444

实例298创建磁盘索引文件446

实例299快速全盘查找文件447

实例300获取磁盘所有文本文件448

实例301合并多个txt文件450

实例302批量复制指定扩展名的文件451

实例303将某文件夹中的文件进行分类存储453

实例304在指定目录下搜索文件454

实例305网络文件夹备份456

12.2文件的压缩与解压缩458

实例306压缩所有文本文件458

实例307压缩包解压到指定文件夹459

实例308压缩所有子文件夹461

实例309深层文件夹压缩包的释放462

实例310解决压缩包中文乱码464

实例311 Apache实现文件解压缩466

实例312解压缩Java对象467

实例313文件压缩为RAR文档469

实例314解压缩RAR压缩包470

实例315文件分卷压缩471

实例316为RAR压缩包添加注释473

实例317获取压缩包详细文件列表474

实例318从RAR压缩包中删除文件476

实例319在压缩文件中查找字符串478

实例320重命名RAR压缩包中的文件479

实例321创建自解压RAR压缩包481

实例322设置RAR压缩包密码482

实例323压缩远程文件夹484

实例324压缩存储网页485

12.3文件的批量上传487

实例325使用jspSmartUpload实现文件批量上传487

实例326使用commons-fleUpload实现文件批量上传488

第3篇 图像与多媒体篇492

第13章 图像生成492

13.1绘制图形和文本493

实例327绘制直线493

实例328绘制矩形494

实例329绘制正方形495

实例330绘制椭圆496

实例331绘制圆弧497

实例332绘制指定角度的填充扇形498

实例333绘制多边形499

实例334绘制二次曲线500

实例335绘制三次曲线501

实例336绘制文本503

实例337设置文本的字体504

实例338设置文本和图形的颜色505

13.2绘制图案506

实例339绘制五环图案506

实例340绘制艺术图案507

实例341绘制花瓣509

实例342绘制公章510

13.3图形的合并运算512

实例343图形的加运算512

实例344图形的减运算513

实例345图形的交运算514

实例346图形的异或运算515

13.4文字特效516

实例347立体效果的文字516

实例348阴影效果的文字518

实例349倾斜效果的文字519

实例350渐变效果的文字520

实例351水印文字特效522

13.5图片特效523

实例352以椭圆形显示图像523

实例353图片百叶窗特效524

实例354图片马赛克特效526

实例355图片的模糊效果528

实例356图片的锐化效果529

实例357图片的半透明效果530

实例358图片的溶合效果531

实例359光栅图像532

13.6简单的验证码应用533

实例360生成中文验证码533

实例361随机生成数字的验证码536

实例362生成中文、英文和数字混合的验证码538

13.7复杂的验证码应用540

实例363设置验证码的字体颜色540

实例364具有背景颜色的验证码542

实例365随机缩放文字并将文字旋转指定角度的验证码543

实例366随机生成带有干扰线的验证码544

实例367随机生成多条干扰线的验证码546

实例368随生生成关键字验证码547

实例369利用Ajax实现无刷新的彩色验证码549

实例370生成带雪花的验证码552

实例371生成带背景的验证码554

13.8生成条形码556

实例372利用组件生成条形码556

第14章 图像操作559

14.1图片的大小560

实例373打开自定义大小的图片560

14.2图片与鼠标相关的操作561

实例374当鼠标经过图片时显示图片561

实例375当鼠标经过图像时给予文字提示562

实例376图片的预装载562

实例377按时间随机变化的网页背景563

实例378左右循环滚动效果的图片565

实例379浮动广告图片566

实例380进度条的显示567

实例381缩小与放大图片的效果569

实例382通过鼠标滚轮放大与缩小图片570

实例383随鼠标移动的图片571

实例384左右拖动图片的效果572

实例385随意拖动图片574

实例386改变图片获取焦点时的状态575

实例387抖动的图片576

实例388鼠标移动放大图片578

14.3图片与时间相关的操作580

实例389定时隐藏图片580

实例390根据时间变换页面背景581

实例391 使图片不停闪烁582

实例392上下跳动的图片583

实例393左右晃动的图片585

实例394移动变形的图片586

14.4图片的动画效果589

实例395图片翻转效果589

实例396图片的水波倒影效果590

实例397图片渐隐渐现591

实例398图片的探照灯效果592

实例399雷达扫描式图片效果593

实例400在页面中旋转的图片效果594

实例401改变形状的图片595

14.5选择头像图片596

实例402在列表中选择图片头像597

实例403在弹出的新窗口中选择图片598

14.6图片的其他效果599

实例404页面中播放图片599

实例405导航地图601

第15章 多媒体应用603

15.1播放音乐604

实例406为网页设置背景音乐604

实例407随机播放背景音乐605

实例408 MIDI音乐选择606

实例409在线连续播放音乐607

实例410同步显示LRC歌词611

实例411把显示后的LRC歌词变换颜色615

15.2插入Flash动画616

实例412插入Flash动画616

实例413插入背景透明的Flash动画617

15.3播放视频618

实例414播放视频文件618

实例415自制视频播放器620

实例416在线播放FLV视频621

第4篇 窗体应用篇624

第16章 窗口的应用624

16.1弹出窗口控制625

实例417打开网页显示广告信息625

实例418定时关闭广告窗口626

实例419弹出窗口的居中显示627

实例420通过按钮创建窗口628

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

实例422定时打开窗口630

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

实例424关闭窗口时不弹出询问对话框632

实例425弹出窗口的Cookie控制633

16.2弹出网页对话框634

实例426弹出网页模式对话框634

实例427全屏显示网页模式对话框635

实例428实现网页日期选择636

实例429网页拾色器641

16.3窗口的动画效果643

实例430页面自动滚动643

实例431动态显示网页644

实例432指定窗口的扩展大小645

实例433实现空降窗口646

实例434慢慢变大窗口647

实例435移动的窗口648

实例436震颤窗口649

实例437旋转的窗口651

16.4窗口控制652

实例438始终将窗口居上显示652

实例439窗口全屏显示653

实例440自动最大化窗口654

实例441按钮实现最大和最小化655

实例442频道方式的窗口656

实例443根据用户分辨率自动调整窗口657

实例444使窗口背景透明658

16.5框架的应用659

实例445框架集的嵌套659

实例446在网页中应用浮动框架661

实例447创建空白框架663

实例448居中显示框架665

16.6无边框窗口666

实例449全屏显示无边框有滚动条的窗口666

实例450应用CSS实现指定尺寸无边框无滚动条窗口667

实例451应用JS实现指定尺寸无边框无滚动条窗口669

第17章 导航条的应用671

17.1水平导航条的应用672

实例452带图标的文字导航条672

实例453 Falsh导航条673

实例454图片按钮导航条674

实例455导航条的动画效果675

实例456动态改变导航菜单的背景颜色676

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

实例458标签页导航条678

17.2下拉菜单式导航条680

实例459二级导航菜单680

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

实例461弹出式下拉菜单684

实例462弹出式悬浮菜单686

实例463应用setTimeout函数实现展开式导航条687

实例464应用setInterval函数实现展开式导航条688

实例465用层制作下拉菜单1689

实例466用层制作下拉菜单2690

17.3侧导航条设计692

实例467收缩式导航菜单692

实例468树状导航菜单694

实例469自动隐藏的弹出式菜单696

第18章 表单的应用698

18.1文本框/编辑框/隐域组件699

实例470获取文本框/编辑框/隐藏域的值699

实例471自动预算700

实例472设置文本框为只读属性702

实例473限制文本域字符个数703

实例474自动选择文本框和编辑框的文字704

实例475按Enter键时自动切换焦点705

18.2下拉列表与菜单的应用706

实例476获取下拉列表、菜单的值706

实例477遍历多选择下拉列表707

实例478在下拉列表中进行多选择移除708

实例479将数组中的数据添加到下拉菜单中709

实例480下拉菜单选择所要联机的网站710

实例481多级级联菜单711

实例482分级下拉列表712

18.3单选按钮713

实例483不提交表单获取单选按钮的值713

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

实例485通过单选按钮控制其他表单元素是否可用715

18.4复选框716

实例486只有一个复选框时控制复选框的全选或反选716

18.5密码域717

实例487让密码域更安全717

实例488不提交表单自动检测密码域是否相同718

18.6表单的应用718

实例489通过JavaScript控制表单的提交与重置719

实例490带记忆功能的表单719

实例491防止表单重复提交720

实例492自动提交表单721

实例493通过for循环获取表单元素的中文名称722

实例494可以提交到不同处理页的表单723

第19章 表格的操作724

19.1应用JavaScript操作表格725

实例495动态制作表格725

实例496删除表中的行727

实例497动态生成行或列728

实例498合并单元格730

实例499在表格中添加行及单元格731

实例500删除表中的单元格732

实例501从表格最下面向上删除单元格733

实例502在表格的右侧动态添加列734

实例503从表格的右侧依次删除所有列735

实例504在表格中动态添加行736

19.2对单元格进行控制737

实例505选定表格中的单元格737

实例506可左右移动单元格的信息738

实例507使用键盘使单元格焦点随意移动740

实例508隐藏及显示单元格744

实例509编辑单元格中的文本信息745

实例510单元格外边框加粗747

19.3表格的特殊效果748

实例511闪烁的表格边框748

实例512选中行的变色749

实例513表格中表元内部空白749

实例514表格中表元间隙750

实例515对表格内文字进行对齐751

实例516对表格内信息进行布局751

实例517对表格的大小进行设置752

实例518透明表格753

实例519限制表格的宽度754

实例520表格的标题755

实例521表格的外阴影755

实例522立体表格756

实例523虚线边框表格757

实例524表格作为分割线758

实例525表格向下展开759

实例526表格向右拉伸760

第5篇 操作Word、 Excel、报表与打印篇764

第20章JSP操作Word764

20.1应用JavaScript导出到Word765

实例527将JSP页面的信息在Word中打开765

20.2应用响应流导出到Word766

实例528将表单数据输出到Word中766

实例529将查询结果输出到Word中768

实例530将页面中的学生表以Word表格保存770

20.3应用POI组件导出到Word772

实例531将数据库中的数据写入到Word中772

第21章JSP操作Excel775

21.1应用JXL组件操作Excel776

实例532创建Excel工作表776

实例533将表单信息导出到Excel777

实例534向Excel工作表中添加数值779

实例535向Excel工作表中添加格式化数值781

实例536向Excel工作表中添加boolean值782

实例537向Excel工作表中添加日期时间783

实例538向Excel工作表中添加格式化日期时间784

实例539设置Excel工作表字体样式786

实例540合并Excel工作表的单元格787

实例541设置Excel工作表的单元格内容水平居中788

实例542设置Excel工作表的行高790

实例543设置Excel工作表的列宽791

实例544设置Excel工作表的单元格内容垂直居中792

实例545设置Excel工作表的单元格内容自动换行794

实例546设置Excel工作表的单元格样式795

实例547向Excel工作表中插入图片797

实例548将数据库数据导出到Excel798

实例549读取Excel中的数据和图片保存到数据库800

实例550设置Excel工作表简单的打印属性803

实例551设置Excel工作表详细的打印属性805

21.2应用POI组件操作Excel807

实例552创建Excel文档807

实例553在Excel工作表中创建单元格808

实例554向Excel单元格中添加不同类型的数据810

实例555创建指定格式的单元格811

实例556设置单元格内容的水平对齐方式813

实例557设置单元格内容的垂直对齐方式814

实例558合并单元格816

实例559设置单元格的边框样式817

实例560设置字体样式819

实例561向Excel文件中插入图片820

实例562将数据库数据导出到Excel文件822

实例563读取Excel文件的数据到数据库824

实例564设置Excel文件的打印属性826

第22章 报表与打印829

22.1 Web打印830

实例565利用JavaScript调用IE自身的打印功能830

实例566利用WebBrowser打印831

实例567打印分组报表831

22.2利用Word打印报表833

实例568将页面中的客户列表导出到Word并打印833

实例569利用Word自动打印指定格式的会议记录835

实例570利用Word生成的HTML实现打印836

22.3利用Excel打印报表838

实例571利用Excel打印工作报表838

实例572将页面数据导出到Excel并自动打印840

22.4应用WebBrowser+CSS套打邮寄产品单841

实例573打印汇款单841

实例574打印信封843

22.5打印库存报表844

实例575打印库存明细表844

实例576打印库存盘点报表846

实例577打印库存汇总报表847

实例578打印指定条件的库存报表849

22.6高级报表850

实例579应用iReport+JasperReport生成主从报表850

实例580应用iReport+JasperReport生成分栏报表856

第6篇 综合应用篇862

第23章 综合应用862

23.1在线投票系统863

实例581禁止重复投票的在线投票系统863

实例582每个IP一个月只能投票一次的投票系统864

23.2用户注册865

实例583带检测用户名的用户注册865

实例584分步用户注册867

实例585通过E-mail激活的用户注册869

23.3论坛873

实例586查看帖子信息873

实例587发表主题信息875

实例588回复主题信息876

实例589删除主题及回复信息877

实例590注销用户878

23.4购物车879

实例591添加至购物车879

实例592查看购物车881

实例593修改商品购买数量及从购物车中移除指定商品882

实例594清空购物车883

实例595收银台结账884

23.5聊天室885

实例596 Application形式的聊天室885

实例597带私聊的聊天室888

实例598 XML形式的聊天室895

23.6万年历901

实例599简易万年历901

实例600带阴历的万年历903

热门推荐