登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』JSP程序设计(第2版)

書城自編碼: 3621807
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 王大东
國際書號(ISBN): 9787302563358
出版社: 清华大学出版社
出版日期: 2021-04-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 67.5

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
为什么只见树木不见森林:从简单现象到复杂系统
《 为什么只见树木不见森林:从简单现象到复杂系统 》

售價:HK$ 94.8
大英帝国的兴衰:全景式俯瞰英国千年历史沧桑剧变,回首日不落帝国的初升、辉煌与没落
《 大英帝国的兴衰:全景式俯瞰英国千年历史沧桑剧变,回首日不落帝国的初升、辉煌与没落 》

售價:HK$ 117.6
意大利文艺复兴新艺术史
《 意大利文艺复兴新艺术史 》

售價:HK$ 958.8
2023年《咬文嚼字》合订本(精)
《 2023年《咬文嚼字》合订本(精) 》

售價:HK$ 93.6
世界银行营商环境成熟度方法论手册
《 世界银行营商环境成熟度方法论手册 》

售價:HK$ 321.6
变革时代的公司契约:法律能否与时俱进?
《 变革时代的公司契约:法律能否与时俱进? 》

售價:HK$ 93.6
我国城乡融合发展基本格局及典型形态研究
《 我国城乡融合发展基本格局及典型形态研究 》

售價:HK$ 82.8
写意兰竹树石课徒稿
《 写意兰竹树石课徒稿 》

售價:HK$ 110.4

 

建議一齊購買:

+

HK$ 61.4
《 岩浆岩与变质岩简明教程(第二版·富媒体) 》
+

HK$ 52.7
《 NAO机器人程序设计 》
+

HK$ 56.6
《 JSP程序设计 》
+

HK$ 85.0
《 护理人文修养 》
+

HK$ 79.3
《 自动控制原理基础教程(第四版) 》
+

HK$ 61.5
《 现代常微分方程教程 》
編輯推薦:
l 一个产品级的实际综合项目贯穿全书,将知识点分解,由浅入深、循序渐进地介绍JSP的知识体系和系统设计与开发的完整步骤。
l 尊重学生在不同阶段的学习能力差别,按先易后难原则组织内容,先用简单示例阐述基本原理和基础知识,再完成实际项目的子部分,*后完成综合项目。每章附有大量习题和深入学习材料,注重应用能力提高。
l 书中给出综合项目的完整代码,并针对实例进行深入的解析,便于理解掌握。扫描书中二维码可下载源代码。
l 按照JSP*版本规范编写。
l 为教师提供PPT、习题答案等教学资源。
內容簡介:
本书介绍在Eclipse环境下开发JSP应用程序的原理与技术。全书共11章,内容包括JSP原理及开发环境的搭建、JSP语法、JSP内置对象、EL基本用法、数据库访问、JavaBean、Servlet、MVC架构、标准标签库及自定义标签、Spring MVC框架、PDF生成组件和Excel组件的使用方法等。本书将知识点分解、循序渐进将地理知识测试的设计与实现步骤按照由浅入深的方式拆分到各章,有助于读者掌握JSP的基础知识、编程技巧及加深对完整的开发体系的理解。
關於作者:
王大东,男,东北大学计算机应用博士。从事计算机软件教学二十余年,具有比较丰富的工程实践经验,具有多年从基础程序设计到复杂程序设计教学经历。
目錄
第1章概述1
1.1Web应用基础1
1.1.1Web模型1
1.1.2配置Tomcat2
1.2JSP页面8
1.2.1创建JSP文件8
1.2.2运行JSP文件10
1.2.3JSP运行机制11
1.3用户数据提交与处理13
1.3.1利用表单提交数据13
1.3.2处理用户提交的数据14
1.3.3完善输入界面16
1.3.4设置首页文件19
实验120
习题120
第2章JSP基本语法23
2.1脚本元素23
2.1.1声明23
2.1.2脚本小程序25
2.1.3表达式26
2.2指令元素29
2.2.1page指令29
2.2.2include指令34
2.3动作元素35
2.3.1动作36
2.3.2动作36
2.3.3动作37
2.3.4和动作42
2.4注释43
实验244
习题245
第3章JSP内置对象47
3.1request对象47
3.1.1request封装的数据47
3.1.2request对象的主要方法49
3.2response对象54
3.2.1response封装的数据54
3.2.2response对象的主要方法54
3.2.3操作Cookie58
3.3session对象61
3.3.1session工作机制61
3.3.2session对象的主要方法63
3.4out对象66
3.5application对象68
3.6其他内置对象70
3.7简单购物车71
实验379
习题381
JSP程序设计(第2版)目录第4章EL86
4.1EL表达式基础86
4.1.1EL语法86
4.1.2\\[\\]和.操作符87
4.1.3运算符87
4.2EL内置对象87
实验490
习题491
第5章数据库访问93
5.1创建MySQL数据库93
5.1.1创建数据库93
5.1.2常用DML语句95
5.2JDBC应用概述96
5.2.1载入JDBC驱动程序97
5.2.2定义连接URL98
5.2.3建立连接98
5.2.4创建Statement对象99
5.2.5执行查询或更新99
5.2.6结果处理100
5.2.7关闭连接101
5.2.8数据库连接工具类102
5.3使用预编译语句105
5.4ResultSet对象107
5.4.1读取数据107
5.4.2ResultSet类型108
5.4.3元数据109
实验5113
习题5115
第6章JavaBean121
6.1JavaBean简介121
6.2在JSP中使用JavaBean123
6.3利用表单设置JavaBean属性128
6.4JavaBean的scope属性134
6.5JavaBean应用实例139
实验6142
习题6143
第7章Servlet149
7.1什么是Servlet149
7.1.1编写个Servlet149
7.1.2Servlet工作原理152
7.1.3Servlet生命周期153
7.2Servlet与客户端的通信155
7.2.1Servlet生成纯文本155
7.2.2Servlet生成HTML156
7.2.3接收客户提交的参数158
7.2.4session对象160
7.2.5Servlet上下文161
7.2.6Servlet的请求转发162
7.3Servlet过滤器163
7.3.1创建简单的过滤器163
7.3.2Filter接口167
7.3.3Filter生命周期168
7.3.4应用过滤器进行身份验证169
7.4Servlet应用实例170
实验7176
习题7177
第8章MVC架构183
8.1什么是MVC183
8.2用RequestDispatcher实现MVC184
8.2.1定义JavaBean来表示数据185
8.2.2编写Servlet处理请求185
8.2.3填写JavaBean186
8.2.4结果的存储186
8.2.5转发请求到JSP页面187
8.2.6从JavaBean中提取数据187
8.2.7目的页面中相对URL的解释187
8.2.8控制器示例188
实验8195
习题8198
第9章标签库201
9.1标准标签库201
9.1.1输出标签202
9.1.2迭代标签203
9.1.3条件标签205
9.1.4变量操作标签207
9.1.5URL相关标签208
9.1.6其他标签211
9.2自定义标签212
9.2.1标签处理类212
9.2.2标签库描述文件213
9.2.3在JSP文件中使用自定义标签214
9.2.4标签属性215
9.2.5标签体217
9.2.6定制标签应用示例219
实验9222
习题9222
第10章Spring MVC225
10.1Spring简介225
10.1.1基于POJO225
10.1.2依赖注入225
10.1.3面向切面编程229
10.1.4Bean容器229
10.1.5Spring框架232
10.2Spring MVC入门233
10.2.1搭建Spring MVC234
10.2.2Spring MVC示例236
10.3基于注解的控制器241
10.3.1@Controller241
10.3.2@RequestMapping242
10.3.3利用控制器类实现QuestionEdit243
10.3.4利用注解实现依赖注入247
10.4文件上传251
10.4.1客户端编程251
10.4.2接收上传的文件251
实验10257
习题10257
第11章JSP实用组件258
11.1用iText生成PDF内容258
11.1.1iText常用类258
11.1.2用Spring生成PDF视图262
11.2处理Excel文件的组件264
11.2.1XSSF类264
11.2.2基本操作265
11.2.3用Excel批量导入数据268
实验11271
习题11271
附录AJSP开发环境的安装与配置272
附录B常用字符集274
附录CHTTP276
附录DHTML、CSS、JavaScript简介279
参考文献289
內容試閱
Java是目前流行的程序开发语言,在服务器程序设计、手机程序设计等方面应用广泛。Java作为一种完全的面向对象语言,吸取了其他语言的优点,设计简洁优美,使用起来方便高效。Java是一个完整的技术平台,在这个平台上不断涌现各种新技术,其中的很多技术是免费的,因此对于中小企业应用来说,选择Java具有非常大的吸引力。在Java发展过程中,不断有过时的技术被弃用。只有那些自身具有强大生命力的技术才会存活下来,并且被不断注入新的活力。JSP(Java Server Pages)就是一种自身具有强大的生命力且一直在快速发展的技术。JSP是基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可以建立安全、跨平台的动态网站。JSP是由Sun公司倡导、许多公司参与一起建立的一种动态页面技术标准。自JSP推出后,很多公司都推出了支持JSP技术的服务器,如IBM、Oracle公司等,所以JSP迅速成为商业应用的服务器端语言。JSP具备Java技术的简单易用、完全的面向对象、平台无关性且安全可靠、面向Internet等特点。JSP从诞生至今,内容越来越丰富,页面设计越来越简洁,是Internet上的主流开发工具之一。
全书分为11章,内容包括:
第1章“概述”介绍Web应用基础、配置Tomcat、JSP运行机制、利用表单提交数据、处理用户提交的数据。
第2章“JSP基本语法”介绍JSP页面的组成、脚本元素、常用指令和动作的运用。
第3章“JSP内置对象”介绍request、response、cookie、session、out、application等对象的工作机制及应用,结合一个简单的购物车实例讲解各个内置对象的作用范围。
第4章“EL”介绍表达式语言的基础语法和内置对象。
第5章“数据库访问”介绍创建MySQL数据库、JDBC应用概述、使用预编译语句以及ResultSet对象等内容。
第6章“JavaBean”介绍在JSP中使用JavaBean、利用表单设置JavaBean属性、JavaBeans的scope属性及利用JavaBean实现数据库表分页显示。
第7章“Servlet”介绍Servlet基础知识、Servlet与客户端的通信、Servlet过滤器。JSP程序设计(第2版)前言第8章“MVC架构”介绍MVC架构的基本原理、用RequestDispatcher实现MVC、MVC应用实例。
第9章“标签库”介绍标准标签库和自定义标签。
第10章“Spring MVC”介绍Spring基本特性、Spring框架、Spring MVC、基于注解的控制器和文件上传。
第11章“JSP实用组件”介绍PDF文档生成组件iText和处理Excel文件的组件JXL。
本书面向具有一定静态页面设计基础的读者,如果未学习过静态页面设计,需要预先学习附录所列内容。附录内容包括JSP开发环境的安装与配置、常用字符集、HTTP以及HTML、CSS和JavaScript基础。
本书围绕一个地理知识测试项目,以教程的形式深入浅出、由易到难地介绍JSP的常用开发技术。为了便于读者阅读和理解,本书对某些特定内容采用专门的字体。新增的代码或关键代码用加粗字体表示,应该删除的代码使用了删除线。例如,在下面的代码中,将原来的out.print()方法删除,替换为粗体显示代码。
代码清单23修改页面内容显示来源 (index.jsp)<%out.print(”北京是中华人民共和国首都,简称京。”);%>
<%
i=(i 1)%mQuestions.length;
out.print(mQuestions\\[i\\].getQuestion());
%>本书各章内容前后联系比较紧密,例如在前面章节定义的工具类在后面会直接调用。读者在阅读时需要按照章节顺序阅读和调试程序,建议不要在章节间跳跃阅读。
对于比较简单的项目,实现时可以采用不同的JSP技术。为了养成良好的编程习惯,希望读者后能够使用MVC模式设计Web应用程序。为了让初学者有一个由浅入深、渐进的学习过程,不同章节的代码设计规范会存在一定的差异。例如,后面章节尽量避免将大量Java代码嵌入JSP页面中,而前面的章节并没有遵从这一思想;前几章将JSP页面放在网站根目录下,后面又将JSP页面改为放在WEBINF目录下。这些实际上都与JSP程序设计中存在的不同软件设计模式之间的差异有关。
作为初学者,没有必要也不可能掌握JSP的全部,需要掌握的是软件系统的开发设计思路与语言的核心知识技能。本书在内容选取上没有特别注重知识的完备性。另外,为了突出JSP的核心知识,在页面设计上没有大量引入复杂的样式和JavaScript脚本。由于篇幅有限,地理知识测试项目的部分内容未能在本书中详述,读者可从清华大学出版社网站下载相关电子文档及代码。本书还提供题库、讲课视频、源代码和电子教案。
白文秀、侯锟、李淑梅、吕凯参与了本书的编写工作。
本书可以作为高等院校计算机及相关专业的JSP程序设计教材,也可以作为JSP爱好者和网站开发人员的参考书。由于作者水平有限,书中难免存在错漏之处,敬请读者批评指正。
作者2020年9月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.