分享
 
 
 

视频学Java Web(附赠DVD光盘1张)

视频学Java Web(附赠DVD光盘1张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,Java,
  品牌: 王国辉

基本信息·出版社:人民邮电出版社

·页码:390 页

·出版日期:2010年03月

·ISBN:9787115219893

·条形码:9787115219893

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

产品信息有问题吗?请帮我们更新产品信息。

内容简介本书全面介绍了进行Java web应用开发所需的各种技术。在内容安排上由浅入深,让读者循序渐进掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、编程信条等栏目,夯实读者编程技术,丰富编程经验。 全书共分18章,按内容结构可以分为3篇,基础篇、进阶篇和高级篇。其中,基础篇介绍了开发环境和Java Web应用开发的基础知识,包括Java语言基储Javascript脚本语言和JSP语法;进阶篇介绍了Java Web应用开发的核心技术、JSP与Web页面交互和数据库应用开发技术;高级篇介绍了进行Java Web应用开发的高级技术,包括EL、JSTL、文件操作和Ajax等。 本书附有配套光盘,光盘中提供了本书所有程序的源代码、教学录像、项目全程开发录像和编程词典体验版学习软件。其中,源代码全部经过精心调试,能够在Windows 2000、Windows XP、Windows 2003、Windows Vista、Windows 7环境下编译和运行。 本书适用于Java Web应用开发的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。

目录

目录 第1篇基础篇 第0章学前指导 ——跨越程序开发的盲区5分钟互动教学视频3个编程技术要点3个编程技巧说明 0.1畅游Web万维网4 0.2程序员的成长之路4 0.3如何学好Java Web5 0.4就业和薪资6 0.5编程我也行6 0.6了解开发相关的几个概念8 0.7编程答疑10 0.8光盘使用指南11 第1章抛砖引玉——Java Web应用开发概述 ——浅尝辄止Web应用38分钟互动教学视频14个编程技术要点4个编程技巧说明 1.1网络程序开发体系结构16 1.1.1C/S结构介绍16 1.1.2B/S结构介绍16 1.1.3两种体系结构的比较17 1.2Web应用程序的工作原理17 1.3Web应用技术18 1.3.1客户端应用技术18 1.3.2服务器端应用技术20 1.4Java Web网站的基本构建流程21 1.5常用网上资源22 1.5.1常用资源下载网22 1.5.2技术社区22 1.5.3图书网站23 1.6本章内容回顾23 1.7实践练习23 第2章厉兵秣马——搭建开发环境 ——构建Java Web开发的基石120分钟互动教学视频20分钟常见问题讲解视频24个编程技术要点31个编程技巧说明1个实例应用详解 2.1Java Web应用的开发环境概述26 2.1.1开发工具包JDK26 2.1.2Web服务器27 2.1.3数据库27 2.1.4Web浏览器27 2.2JDK的安装与配置27 2.2.1下载JDK28 2.2.2安装JDK30 2.2.3Windows系统下配置和测试JDK31 2.3Tomcat的安装与配置33 2.3.1下载Tomcat33 2.3.2安装Tomcat35 2.3.3Tomcat的目录结构37 2.3.4修改Tomcat的默认端口37 2.3.5部署Web应用37 2.4MySQL的安装与使用38 2.4.1MySQL数据库概述38 2.4.2下载MySQL38 2.4.3安装MySQL41 2.4.4下载并安装MySQL的图形化工具44 2.4.5事半功倍——使用MySQL的图形化工具45 2.5Eclipse的安装与使用48 2.5.1Eclipse的下载与安装48 2.5.2启动Eclipse50 2.5.3安装Eclipse中文语言包50 2.5.4Eclipse工作台54 2.5.5牛刀小试——使用Eclipse开发Web应用55 2.5.6事半功倍——Eclipse的常用快捷键60 2.6本章内容回顾62 2.7实践练习62 第3章Java语言基础 ——Java Web开发的内功心法240分钟互动教学视频20分钟常见问题讲解视频39个编程技术要点38个编程技巧说明22个实例应用详解 3.1面向对象程序设计64 3.1.1什么是类和对象64 3.1.2定义类64 3.1.3定义成员方法66 3.1.4定义成员变量与局部变量67 3.1.5构造方法的使用68 3.1.6Java对象的创建与使用69 3.1.7包的使用70 3.2数据类型71 3.2.1基本数据类型71 3.2.2基本数据类型之间的转换72 3.3常量与变量73 3.3.1定义常量73 3.3.2定义变量73 3.4运算符的应用74 3.4.1赋值运算符74 3.4.2算术运算符74 3.4.3比较运算符75 3.4.4逻辑运算符76 3.4.5位运算符77 3.4.6条件运算符78 3.4.7自增自减运算符79 3.4.8运算符的优先级80 3.5流程控制语句81 3.5.1分支语句81 3.5.2循环语句84 3.5.3使用break、continue语句实现程序的跳转87 3.6字符串处理88 3.6.1创建字符串对象88 3.6.2连接字符串89 3.6.3判断字符串对象是否相等89 3.6.4字符串替换90 3.6.5获取子字符串91 3.6.6将字符串转换为数值类型92 3.7数组的创建与使用93 3.7.1什么是数组及数组的应用93 3.7.2一维数组的创建及遍历93 3.7.3二维数组的创建及遍历94 3.8集合类的应用95 3.8.1ArrayList类95 3.8.2Vector类97 3.9本章内容回顾98 3.10实践练习98 第4章有备无患——JavaScript语言 ——有备无患的Web知识储备166分钟互动教学视频20分钟常见问题讲解视频24个编程技术要点30个编程技巧说明10个实例应用详解 4.1了解JavaScript100 4.1.1JavaScript能做什么100 4.1.2在Web页面中引入JavaScript101 4.1.3解决浏览器不能执行JavaScript的问题103 4.2JavaScript语言基�104 4.2.1变量的使用104 4.2.2数据类型105 4.2.3运算符的应用107 4.2.4流程控制语句109 4.3函数的使用113 4.3.1函数的定义113 4.3.2函数的调用114 4.4事件处理114 4.4.1事件114 4.4.2指定事件处理程序的方法115 4.5DOM常用技术117 4.5.1文档的层次结构117 4.5.2遍历文档树118 4.5.3获取文档中的指定元素120 4.6与DHTML相对应的DOM120 4.6.1innerHTML和innerText属性120 4.6.2outerHTML和outerText属性121 4.7使用浏览器窗口对象——window对象122 4.7.1有效利用资源——控制状态栏文字122 4.7.2打开新的浏览器窗口123 4.7.3关闭浏览器窗口124 4.8使用日期时间对象——Date对象125 4.9本章内容回顾127 4.10实践练习127 第5章JSP语法 ——Java Web开发必修课113分钟互动教学视频20分钟常见问题讲解视频14个编程技术要点28个编程技巧说明8个实例应用详解 5.1JSP页面的基本构成130 5.2JSP的指令标识131 5.2.1使用页面指令page131 5.2.2使用文件包含指令include134 5.2.3使用引用标签库指令taglib135 5.3JSP脚本标识136 5.3.1JSP表达式136 5.3.2声明标识137 5.3.3代码片段137 5.4巧用注释138 5.4.1HTML注释139 5.4.2隐藏注释140 5.4.3代码片段中的注释141 5.5JSP动作标识143 5.5.1操作JavaBean的动作标识143 5.5.2包含外部文件的动作标识147 5.5.3执行请求转发的动作标识149 5.5.4设置参数的子动作标识151 5.6本章内容回顾151 5.7实践练习152 第6章编程加油站(一) 必知必会001学会在Tomcat服务器中部署Web应用154 必知必会002解决Tomcat服务器不能正常启动的问题154 必知必会003了解Tomcat日志文件夹中各文件的作用154 必知必会004Eclipse 3.5的常用快捷键速查155 必知必会005Java对象的创建与使用156 必知必会006将字符串转换为数值类型156 必知必会007通过JavaScript获取文档中的指定元素157 必知必会008掌握与DHTML相对应的innerHTML属性的使用方法157 必知必会009解决使用JavaScript出现的未定义错误157 必知必会010如何一次性将表单提交的内容全部保存到JavaBean中158 必知必会011掌握include指令与动作标识的区别158 第2篇进阶篇 第7章JSP的内置对象 ——简化Java Web开发之瑰宝167分钟互动教学视频20分钟常见问题讲解视频26个编程技术要点16个编程技巧说明10个实例应用详解 7.1JSP内置对象概述162 7.1.1JSP提供了哪些内置对象162 7.1.2内置对象的使用场合162 7.2request请求对象163 7.2.1获取访问请求参数163 7.2.2获取表单提交的信息164 7.2.3解决中文乱码165 7.2.4通过request对象进行数据传递165 7.2.5获取客户端信息167 7.2.6获取cookie168 7.2.7显示国际化信息170 7.3response响应对象170 7.3.1实现重定向页面170 7.3.2处理HTTP文件头171 7.3.3设置输出缓冲173 7.4out输出对象173 7.4.1向客户端输出数据174 7.4.2管理相应缓冲区174 7.5session会话对象175 7.5.1创建及获取客户的会话175 7.5.2从会话中移除指定的对象176 7.5.3设置session的有效时间176 7.5.4销毁session176 7.5.5应用session对象实现用户登录177 7.6application应用对象178 7.6.1访问应用程序初始化参数178 7.6.2应用程序环境属性管理179 7.6.3应用application对象实现网页计数器180 7.7其他内置对象181 7.7.1应答与请求的page对象181 7.7.2获取页面上下文的pageContext对象182 7.7.3获取web.xml配置信息的config对象182 7.7.4获取异常信息的exception对象183 7.8本章内容回顾184 7.9实践练习184 第8章JSP与Web页面交互 ——与Web轻松畅谈149分钟互动教学视频20分钟常见问题讲解视频22个编程技术要点15个编程技巧说明6个实例应用详解 8.1HTML表单与JSP页面的结合186 8.1.1插入HMTL表单186 8.1.2提交表单的方法187 8.2文本框/密码域的应用188 8.2.1在表单中加入文本框/密码域189 8.2.2通过JavaScript验证文本框/密码域的值189 8.2.3获取文本框/密码域的值192 8.3编辑框的应用194 8.3.1在表单中加入编辑框194 8.3.2限制编辑框输入文本的长度194 8.3.3获取编辑框的值195 8.4隐藏域的应用196 8.4.1在表单中加入隐藏域196 8.4.2获取隐藏域的值196 8.5单选按钮组的应用196 8.5.1在表单中加入单选按钮197 8.5.2通过JavaScript获取单选按钮组的值197 8.5.3获取单选按钮组的值198 8.6复选框的应用199 8.6.1在表单中加入复选框199 8.6.2实现复选框的全选和反�199 8.6.3获取复选框的值201 8.7下拉列表框/多行列表框的应用202 8.7.1在表单中加入下拉列表框/多行列表框202 8.7.2动态设置下拉列表框和多行列表框的默认选中项203 8.7.3获取下拉列表框的值204 8.7.4获取多行列表框的值205 8.8本章内容回顾206 8.9实践练习206 第9章JavaBean介绍 ——步入面向对象的殿堂117分钟互动教学视频20分钟常见问题讲解视频9个编程技术要点18个编程技巧说明8个实例应用详解44分钟实例开发视频 9.1JavaBean介绍208 9.1.1JavaBean技术介绍209 9.1.2JavaBean规范210 9.1.3JavaBean种类212 9.2JavaBean的应用215 9.2.1获取JavaBean属性信息215 9.2.2对JavaBean属性赋值217 9.2.3在JSP页面中应用JavaBean218 9.3JavaBean在JSP中的应用221 9.3.1解决中文乱码的JavaBean221 9.3.2获取当前时间的JavaBean224 9.3.3数组转换成字符串226 9.4本章内容回顾229 9.5实践练习230 第10章Servlet技术 ——缔造完美的Web应用程序142分钟互动教学视频20分钟常见问题讲解视频17个编程技术要点20个编程技巧说明4个实例应用详解 10.1Servlet基�232 10.1.1Servlet结构体系232 10.1.2Servlet技术特点232 10.1.3Servlet与JSP的区别233 10.1.4Servlet代码结构234 10.1.5Servlet功能235 10.2Servlet开发235 10.2.1创建Servlet235 10.2.2Servlet配置237 10.2.3Servlet API238 10.2.4Servlet处理流程239 10.2.5Servlet处理表单数据242 10.3Servlet过滤器246 10.3.1什么是过滤器246 10.3.2过滤器核心对象247 10.3.3过滤器创建与配置248 10.3.4字符编码过滤器251 10.4本章内容回顾255 10.5实践练习256 第11章数据库应用开发 ——运筹帷幄,决胜千里184分钟互动教学视频20分钟常见问题讲解视频15个编程技术要点36个编程技巧说明 11.1JDBC技术258 11.1.1JDBC简介258 11.1.2JDBC连接数据库的过程258 11.2JDBC API260 11.2.1Connection接口260 11.2.2DriverManager类261 11.2.3Statement接口262 11.2.4PreparedStatement接口263 11.2.5ResultSet接口264 11.3JDBC操作数据库265 11.3.1添加数据265 11.3.2查询数据268 11.3.3修改数据271 11.3.4删除数据274 11.3.5批处理275 11.3.6调用存储过程278 11.4JDBC在Java Web中的应用281 11.4.1开发模式281 11.4.2分页查询282 11.5本章内容回顾288 11.6实践练习288 第12章编程加油站(二) 必知必会001request对象获取请求参数290 必知必会002如何解决JSP的中文乱码问题290 必知必会003灵活运用response响应对象290 必知必会004session与application的区别291 必知必会005HTML表单中的常用元素291 必知必会006趣味理解JavaBean技术292 必知必会007掌握JavaBean编写规范293 必知必会008理解Servlet的结构体系293 必知必会009掌握Servlet的处理流程294 必知必会010趣味理解过滤器原理294 必知必会011应用字符编码过滤器295 必知必会012解决JDBC连接数据库中的异常295 必知必会013ResultSet结构特点296 必知必会014JDBC在JavaWeb中的开发模式296 必知必会015数据分页提高系统性能297 第3篇高级篇 第13章使用表达式语言(EL) ——提高程序开发效率的利器102分钟互动教学视频20分钟常见问题讲解视频30个编程技术要点19个编程技巧说明5个实例应用详解 13.1表达式语言(EL)概述302 13.1.1EL的基本语法302 13.1.2EL的特点302 13.2与低版本的环境兼容——禁用EL303 13.2.1使用斜杠“\”符号303 13.2.2使用page指令303 13.2.3在web.xml文件中配置元素304 13.3保留的关键字304 13.4EL的运算符及优先级305 13.4.1通过EL访问数据305 13.4.2在EL中进行算术运算307 13.4.3在EL中判断对象是否为空307 13.4.4在EL中进行逻辑关系运算308 13.4.5在EL中进行条件运算310 13.5EL的隐含对象310 13.5.1页面上下文对象310 13.5.2访问作用域范围的隐含对象312 13.5.3访问环境信息的隐含对象313 13.6定义和使用EL的函数315 13.6.1定义和使用函数315 13.6.2定义和使用EL函数时常见的错误317 13.7本章内容回顾319 13.8实践练习319 第14章JSTL的核心标签库 ——页面控制的最佳利器105分钟互动教学视频20分钟常见问题讲解视频17个编程技术要点17个编程技巧说明14个实例应用详解 14.1JSTL标签库简介322 14.2JSTL的下载与配置323 14.2.1下载JSTL标签库323 14.2.2JSTL的配置324 14.3表达式标签326 14.3.1输出标签326 14.3.2变量设置标签328 14.3.3变量移除标签330 14.3.4捕获异常标签331 14.4URL相关标签333 14.4.1导入标签333 14.4.2动态生成URL标签334 14.4.3重定向标签336 14.4.4传递参数标签336 14.5流程控制标签337 14.5.1条件判断标签337 14.5.2条件选择标签338 14.5.3条件测试标签340 14.5.4其他条件标签341 14.6循环标签342 14.6.1循环标签342 14.6.2迭代标签344 14.7本章内容回顾346 14.8实践练习346 第15章文件操作 ——互联网中操作文件资源的锦囊妙计60分钟互动教学视频20分钟常见问题讲解视频9个编程技术要点8个编程技巧说明2个实例应用详解 15.1文件上传348 15.1.1Common-FileUpload上传组件的下载348 15.1.2应用Common-FileUpload组件实现文件上传350 15.2文件下载353 15.2.1文件下载相关的类354 15.2.2应用输入输出流实现文件下载355 15.3本章内容回顾357 15.4实践练习358 第16章改善用户体验——JSP与Ajax120分钟互动教学视频20分钟常见问题讲解视频28个编程技术要点12个编程技巧说明4个实例应用详解30分钟实例开发视频 16.1Ajax简介360 16.1.1当下谁在用Ajax360 16.1.2Ajax开发模式与传统开发模式的比较361 16.1.3Ajax技术特点362 16.1.4应用Ajax需要注意的几个问题363 16.1.5Ajax使用的技术364 16.2使用XMLHttpRequest对象365 16.2.1初始化XMLHttpRequest对象365 16.2.2XMLHttpRequest对象的常用方法366 16.2.3XMLHttpRequest对象的常用属性367 16.3与服务器通信——发送请求与处理响应368 16.3.1发送请求369 16.3.2处理服务器响应370 16.3.3一个完整的实例——检测用户名是否唯一371 16.4解决中文乱码问题373 16.4.1发送请求时出现中文乱码373 16.4.2获取服务器的响应结果时出现中文乱码374 16.5Ajax重构374 16.5.1Ajax重构的步骤374 16.5.2应用Ajax重构实现实时显示公告信息375 16.6Ajax常用实例377 16.6.1级联下拉列表377 16.6.2显示进度条379 16.7本章内容回顾382 16.8实践练习382 第17章编程加油站(三) 必知必会001掌握EL的基本语法384 必知必会002在定义变量时,不能使用EL的保留字384 必知必会003通过EL访问数据384 必知必会004灵活运用访问作用域范围的隐含对象385 必知必会005在JSP页面中引用JSTL标签库385 必知必会006如果不添加JSTL会有什么错误386 必知必会007Common-FileUpload组件需要Common-IO组件的支持386 必知必会008解决在上传文件时提示找不到指定路径的问题387 必知必会009解决下载中文名称的文件时显示找不到文件的问题388 必知必会010解决下载中文名的文件时产生乱码的问题388 必知必会011掌握Ajax开发模式与传统开发模式的不同389 必知必会012解决应用Ajax产生的中文乱码389 必知必会013掌握Ajax重构的方法390 项目开发实战A聊天室模块(光盘\Java Web项目\A-聊天室模块\聊天室模块.doc) A.1聊天室模块概述 A.1.1功能描述 A.1.2系统流程 A.1.3主界面预览 A.2关键技术 A.2.1Ajax重构 A.2.2Application对象 A.3聊天室的实现过程 A.3.1实现用户登录 A.3.2编写聊天室的主界面 A.3.3实时显示在线人员列表 A.3.3实现用户发言 A.3.4实时显示聊天内容 A.3.5退出聊天室 项目开发实战B在线音乐模块(光盘\Java Web项目\B-在线音乐模块\在线音乐模块.doc) B.1在线音乐模块概述 B.1.1功能描述 B.1.2系统流程 B.1.3主界面预览 B.2关键技术 B.2.1验证客户端是否安装Windows Media Player和Real Player播放器的方法 B.2.2调用Windows Media Player和Real Player播放器播放歌曲 B.2.3获取LRC歌词的行数 B.2.4应用jspSmartUpload组件实现文件重命名的上传 B.2.5防止被盗链下载歌曲文件 B.3数据库设计 B.4公共模块设计 B.4.1数据库连接及操作类的编写 B.4.2字符串处理类的编写 B.4.3编写保存分页代码的JavaBean B.4.4编写在线音乐模块的ActionForm实现类 B.4.5创建在线音乐模块的Action实现类 B.4.6Struts配置文件 B.5前台首页的实现 B.5.1设计前台首页 B.5.2实现新歌速递 B.5.3显示试听排行和下载排行 B.6试听歌曲并同步显示歌词 B.7以顺序和随机方式进行歌曲连播 B.8下载歌曲 B.9添加歌曲 B.9.1设计添加歌曲页面 B.9.2上传歌曲文件及歌词文件 B.9.3保存歌曲信息 B.10删除歌曲信息 B.11疑难问题分析与解决

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有