您好,欢迎光临有路网!
JSP程序设计与项目实训教程(第3版·微课版)
QQ咨询:
有路璐璐:

JSP程序设计与项目实训教程(第3版·微课版)

  • 作者:张志锋、张建伟、宋胜利
  • 出版社:清华大学出版社
  • ISBN:9787302590446
  • 出版日期:2022年01月01日
  • 页数:0
  • 定价:¥89.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书旨在培养读者的Java Web项目开发能力、工程实践能力和创新能力,培育软件工匠精神。 全书理论联系实践,以项目为驱动,用项目开发实践串联整个知识体系,结合微课视频系统讲解JSP程序设计技术,通过讨论主题引导思维拓展。全书共分11章,内容包括Web技术简介、JSP常用开发环境介绍、HTML与CSS简介、通信资费管理系统项目实训、JSP基础知识、JSP常用内置对象、数据库基本操作、企业信息管理系统项目实训、JSP与JavaBean、Java Servlet技术和个人信息管理系统项目实训。通过80多个小案例、8个中型项目、3个大项目的强化实践操作,使读者在深入理解、切实掌握基本理论知识的基础上,同步提高工程实践能力。 本书可作为普通高等院校Java Web相关课程的教材,也可作为Java Web软件开发人员的技术参考书。
    目录
    第1章Web技术简介1 1.1Web基础知识1 1.1.1Web技术的由来与发展1 1.1.2Web动态网页技术3 1.1.3Web应用程序的工作原理4 1.2JSP基础知识5 1.2.1JSP的工作原理5 1.2.2JSP的两种体系结构6 1.2.3JSP开发Java Web站点的主要方式7 1.3简单的JSP应用实例7 1.4项目实训8 1.4.1项目描述8 1.4.2学习目标9 1.4.3项目需求说明9 1.4.4项目实现9 1.4.5项目实现过程中应注意的问题10 1.4.6常见问题及解决方案10 1.4.7拓展与提高11 1.5课外阅读(中国互联网发展简史)12 1.5.11980—1994年,中国互联网的萌芽���段12 1.5.21994—2000年,中国互联网的初创阶段12 1.5.32000—2010年,中国互联网进入快速发展期13 1.5.42010年至今,中国互联网进入成熟繁荣期14 1.6小结16 1.7习题17 1.7.1选择题17 1.7.2填空题17 1.7.3简答题17 1.7.4实验题17 第2章JSP常用开发环境介绍18 2.1JSP环境介绍18 2.2JDK概述19 2.2.1JDK简介与下载19 2.2.2JDK的安装与配置19 2.3NetBeans开发环境23 2.3.1NetBeans简介与下载23 2.3.2NetBeans的安装与使用24 2.4Eclipse开发环境30 2.4.1Eclipse简介与下载30 2.4.2Eclipse的使用31 2.5MyEclipse开发环境36 2.5.1MyEclipse简介与下载36 2.5.2MyEclipse的安装与使用36 2.6Tomcat服务器40 2.6.1Tomcat简介与下载40 2.6.2Tomcat的使用40 2.7项目实训42 2.7.1项目描述42 2.7.2学习目标43 2.7.3项目需求说明44 2.7.4项目实现44 2.7.5项目实现过程中应注意的问题47 2.7.6常见问题及解决方案47 2.7.7拓展与提高48 2.8课外阅读(WPS)49 2.9小结51 2.10习题51 第3章HTML与CSS简介52 3.1HTML页面的基本构成52 3.2HTML常用标签57 3.2.1列表标签及其应用实例57 3.2.2多媒体和超链接标签及其应用实例60 3.2.3表格标签及其应用实例63 3.2.4表单标签及其应用实例65 3.2.5框架标签及其应用实例70 3.3CSS基础知识74 3.3.1CSS样式表定义74 3.3.2HTML中加入CSS的方法及其应用实例75 3.3.3CSS的优先级77 3.3.4CSS基本属性77 3.4项目实训82 3.4.1项目描述82 3.4.2学习目标82 3.4.3项目需求说明83 3.4.4项目实现83 3.4.5项目实现过程中应注意的问题91 3.4.6常见问题及解决方案91 3.4.7拓展与提高92 3.5课外阅读(从XHTML到HTML5)92 3.5.1XHTML简介92 3.5.2XML94 3.5.3HTML596 3.6小结98 3.7习题99 3.7.1选择题99 3.7.2填空题99 3.7.3简答题99 3.7.4实验题99 第4章通信资费管理系统项目实训100 4.1通信资费管理系统项目需求说明100 4.2通信资费管理系统项目总体结构与构成101 4.3通信资费管理系统项目代码实现101 4.3.1项目文件结构101 4.3.2登录和注册页面的实现102 4.3.3系统主页面的实现108 4.3.4用户管理页面的实现111 4.3.5资费管理页面的实现118 4.3.6账单管理页面的实现124 4.3.7账务管理页面的实现130 4.3.8管理员管理页面的实现138 4.3.9用户自服务页面的实现148 4.4课外阅读(了解JavaScript)158 4.4.1JavaScript简介158 4.4.2JavaScript语言基础知识159 4.4.3JavaScript对象163 4.4.4JavaScript事件167 4.5小结168 4.6习题168 第5章JSP基础知识169 5.1JSP页面的基本结构169 5.2JSP的3种常用注释171 5.2.1隐藏注释及其应用实例171 5.2.2HTML注释及其应用实例171 5.2.3Java注释及其应用实例172 5.3JSP常用脚本元素174 5.3.1变量和方法的声明及其应用实例174 5.3.2表达式和脚本及其应用实例175 5.4JSP常用指令178 5.4.1page指令及其应用实例178 5.4.2include指令及其应用实例181 5.4.3taglib指令182 5.5JSP常用动作183 5.5.1动作183 5.5.2动作及其应用实例184 5.5.3动作及其应用实例186 5.5.4动作及其应用实例188 5.5.5动作及其应用实例189 5.5.6动作及其应用实例192 5.6项目实训195 5.6.1项目描述195 5.6.2学习目标195 5.6.3项目需求说明195 5.6.4项目实现195 5.6.5项目实现过程中应注意的问题201 5.6.6常见问题及解决方案201 5.6.7拓展与提高201 5.7课外阅读(JSTL)203 5.7.1JSTL库安装203 5.7.2JSTL标签分类204 5.8小结207 5.9习题207 5.9.1选择题207 5.9.2填空题208 5.9.3简答题208 5.9.4实验题208第6章JSP常用内置对象209 6.1out对象209 6.1.1out对象的基础知识209 6.1.2out对象应用实例210 6.2request对象211 6.2.1request对象的基础知识211 6.2.2request对象应用实例212 6.3response对象221 6.3.1response对象的基础知识221 6.3.2response对象应用实例222 6.4session对象224 6.4.1session对象的基础知识224 6.4.2session对象应用实例225 6.5pageContext对象230 6.5.1pageContext对象的基础知识230 6.5.2pageContext对象应用实例230 6.6exception对象231 6.6.1exception对象的基础知识231 6.6.2exception对象应用实例232 6.7application对象233 6.7.1application对象的基础知识233 6.7.2application对象应用实例233 6.8项目实训235 6.8.1项目描述235 6.8.2学习目标235 6.8.3项目需求说明235 6.8.4项目实现235 6.8.5项目实现过程中应注意的问题240 6.8.6常见问题及解决方案240 6.8.7拓展与提高241 6.9课外阅读(EL表达式)241 6.9.1获取并显示数据241 6.9.2执行运算并显示242 6.9.3获取常用对象并显示243 6.10小结243 6.11习题244 6.11.1选择题244 6.11.2填空题244 6.11.3简答题244 6.11.4实验题244 第7章数据库基本操作245 7.1JDBC基础知识245 7.2通过JDBC驱动访问数据库246 7.2.1访问MySQL数据库及其应用实例246 7.2.2访问Microsoft SQL Server 2000数据库及其应用实例252 7.2.3访问Microsoft SQL Server 2008数据库及其应用实例256 7.3查询数据库及其应用实例262 7.4更新数据库(增、删、改)及其应用实例267 7.5JSP在数据库应用中的常见问题273 7.5.1JSP的分页技术及其应用实例273 7.5.2MySQL数据库访问中常见中文乱码处理方式275 7.6项目实训277 7.6.1项目描述277 7.6.2学习目标277 7.6.3项目需求说明277 7.6.4项目实现278 7.6.5项目实现过程中应注意的问题298 7.6.6常见问题及解决方案298 7.6.7拓展与提高299 7.7课外阅读(四大国产数据库,你了解吗?)299 7.7.1南大通用299 7.7.2武汉达梦300 7.7.3人大金仓301 7.7.4神舟通用302 7.8小结302 7.9习题303 7.9.1选择题303 7.9.2填空题303 7.9.3简答题303 7.9.4实验题303 第8章企业信息管理系统项目实训304 8.1企业信息管理系统项目需求说明304 8.2企业信息管理系统项目系统分析305 8.3企业信息管理系统数据库设计306 8.4企业信息管理系统代码实现307 8.4.1项目文件结构308 8.4.2登录功能的实现308 8.4.3系统主页面功能的实现311 8.4.4客户管理功能的实现313 8.4.5合同管理功能的实现323 8.4.6售后管理功能的实现327 8.4.7产品管理功能的实现331 8.4.8员工管理功能的实现336 8.5课外阅读(开源分布式服务框架Dubbo)341 8.5.1Dubbo满足的需求341 8.5.2Dubbo的特点342 8.5.3总结342 8.6小结343 8.7习题343 第9章JSP与JavaBean344 9.1JavaBean的基础知识344 9.2编写和使用JavaBean345 9.2.1编写JavaBean组件345 9.2.2在JSP页面中使用JavaBean346 9.3JavaBean的作用域及其应用实例349 9.4JavaBean应用实例353 9.4.1使用JavaBean访问数据库353 9.4.2使用JavaBean实现猜数游戏354 9.5项目实训358 9.5.1项目描述358 9.5.2学习目标358 9.5.3项目需求说明358 9.5.4项目实现358 9.5.5项目实现过程中应注意的问题360 9.5.6常见问题及解决方案360 9.5.7拓展与提高361 9.6课外阅读(华为操作系统)361 9.7小结363 9.8习题363 9.8.1选择题363 9.8.2填空题364 9.8.3简答题364 9.8.4实验题364 第10章Java Servlet技术365 10.1Servlet基础知识365 10.1.1什么是Servlet365 10.1.2Servlet生命周期365 10.1.3Servlet的技术特点366 10.1.4Servlet与JSP的区别367 10.1.5Servlet在Java Web项目中的作用367 10.1.6Servlet部署368 10.1.7开发一个简单的Servlet应用369 10.2JSP与Servlet常见用法371 10.2.1通过Servlet获取表单中的数据及其应用实例371 10.2.2重定向与转发及其应用实例374 10.3项目实训378 10.3.1项目描述378 10.3.2学习目标379 10.3.3项目需求说明379 10.3.4项目实现379 10.3.5项目实现过程中应注意的问题383 10.3.6常见问题及解决方案383 10.3.7拓展与提高385 10.4课外阅读(互联网 )385 10.4.1提出385 10.4.2内涵385 10.4.3特征386 10.4.4影响386 10.4.5趋势387 10.5小结387 10.6习题388 10.6.1选择题388 10.6.2填空题388 10.6.3简答题388 10.6.4实验题388 第11章个人信息管理系统项目实训389 11.1个人信息管理系统项目需求说明389 11.2个人信息管理系统项目系统分析390 11.3个人信息管理系统数据库设计391 11.4个人信息管理系统代码实现392 11.4.1项目文件结构392 11.4.2登录和注册功能的实现393 11.4.3系统主页面功能的实现408 11.4.4个人信息管理功能的实现412 11.4.5通讯录管理功能的实现427 11.4.6日程安排管理功能的实现448 11.4.7个人文件管理功能的实现464 11.5课外阅读(MVC设计模式)464 11.6小结465 11.7习题466 附录A“JSP程序设计技术”教学大纲467

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外