图书介绍

软件开发中级编程指南 3 Java Web应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件开发中级编程指南 3 Java Web应用开发
  • 沙基昌主编 著
  • 出版社: 长沙:国防科技大学出版社
  • ISBN:9787810995597
  • 出版时间:2008
  • 标注页数:328页
  • 文件大小:73MB
  • 文件页数:346页
  • 主题词:软件开发-程序设计-指南

PDF下载


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

下载说明

软件开发中级编程指南 3 Java Web应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 理论部分3

第1章 WEB应用程序3

1.1 C/S和B/S7

1.2 HTTP请求/响应模型9

1.3 JSP原理10

1.3.1 JSP运行原理12

1.3.2 Web容器14

1.3.3 JSP转译过程16

1.4开发和部署第一个WEB应用程序18

1.4.1安装和配置Tomcat18

1.4.2编写第一个jsp页面20

1.4.3浏览第一个jsp页面21

1.5 WEB工程目录结构21

1.6总结22

练习22

第2章 JSP基础—123

2.1 JSP的构成23

2.1.1一个典型的JSP文件23

2.1.2分析JSP文件中的元素24

2.2脚本元素28

2.2.1声明(Declaration)28

2.2.2表达式(Expression)29

2.2.3代码段(Scriptlets)32

2.3总结36

练习36

第3章 JSP基础—237

3.1指令元素38

3.1.1 page指令38

3.1.2 include指令43

3.1.3 taglib指令45

3.1.4表达式语言46

3.2动作元素47

3.2.1 <jsp:include>47

3.2.2 <jsp:forward>49

3.2.3 <jsp: param>50

3.2.4 <jsp: useBean>50

3.2.5 <jsp: setProperty>52

3.2.6 <jsp: getProperty>53

3.3总结53

练习54

第4章 JSP隐式对象—155

4.1 out56

4.2 request60

4.3 response66

4.4 pageContext69

4.5 page73

4.6页面之间的跳转74

4.6.1转发(forward)74

4.6.2重定向(redirect)75

4.7总结76

练习76

第5章 JSP隐式对象—277

5.1 session77

5.2 application82

5.3 config88

5.4 pageContext\request\session\application之区别91

5.5 exception处理98

5.6隐式对象使用综合实例101

5.7总结105

练习106

第6章 会话跟踪107

6.1 http协议的无状态和容器提供的状态服务107

6.2 Session的生命周期108

6.3会话跟踪的四种方法110

6.3.1建立含有数据的隐藏表单字段110

6.3.2 URL重写113

6.3.3 Cookie116

6.3.4使用HttpSession API119

6.4一个完整的纯JSP工程124

6.5总结132

练习133

第7章 JavaBean134

7.1分析6.4节中示例的缺点135

7.2由JSP+JavaBean改善以后的项目136

7.3总结141

练习142

第8章 表达式语言143

8.1 EL语法144

8.2 EL隐含对象145

8.2.1属性(Attribute)与范围(Scope)146

8.2.2与输入有关的隐含对象147

8.2.3其他隐含对象149

8.3 EL算术运算符152

8.4 EL关系运算符153

8.5 EL逻辑运算符155

8.6 EL其他运算符155

8.6.1 Empty运算符155

8.6.2条件运算符156

8.6.3括号运算符156

8.7 EL函数158

8.8综合运用EL的一个用户注册模块164

8.9总结166

练习167

第9章 自定义标签168

9.1 JSP+JavaBean方式的缺点169

9.2一个自定义标签的示例169

9.3开发一个标签的步骤172

9.3.1编写标签类173

9.3.2编写.tld文件174

9.3.3页面上进行使用174

9.4 JSP中标签类的体系结构175

9.5 BodyTagSupport类的生命周期176

9.6 SimpleTag类的实现180

9.7总结182

练习183

第10章 JSTL184

10.1 JSTL编程举例185

10.2一般用途的标签186

10.2.1 <c:out>186

10.2.2 <c:set>189

10.2.3 <c:remove>190

10.2.4 <c:catch>192

10.3条件标签194

10.3.1 <c:if>194

10.3.2 <c:choose>195

10.3.3 <c:when>196

10.3.4 <c:otherwise>196

10.4迭代标签197

10.4.1 <c:foreach>197

10.4.2 <c:forTokens>206

10.5 URL标签208

10.5.1 <c:import>208

10.5.2 <c:redirect>211

10.5.3 <c:url>212

10.5.4 <c:param>213

10.6总结214

练习214

第二部分 上机部分219

第一章 WEB应用程序219

第一部分 指导练习219

练习内容一:开发一个简单的表单219

练习内容二:开发一个单选列表框并显示所选中的内容222

第二部分 独立练习(50分钟)226

练习内容一:将第一部分练习中的表单提交至一个JSP文件,用来显示部分提交内容226

练习内容二:编写一个JSP文件,让它逐渐显示文字227

第三部分 扩展练习228

练习内容228

第二章 JSP基础—1229

第一部分 指导练习229

练习内容:开发一个显示HTTP头信息的JSP文件229

第二部分 独立练习(50分钟)232

练习内容一:练习JSP脚本元素中的Expression元素232

练习内容二:练习JSP脚本元素中的Scriptlet元素234

练习内容三:练习JSP脚本元素中的Declaration元素235

第三部分 扩展练习236

练习内容236

第三章 JSP基础—2237

第一部分 指导练习237

练习内容一:开发一个显示page指令的Info属性的JSP文件237

练习内容二:开发一个显示当前时间的JSP文件239

第二部分 独立练习(50分钟)240

练习内容一:使用include指令包含一个JSP文件240

练习内容二:综合使用JSP动作查看include指令和include动作的区别242

第三部分 扩展练习245

练习内容245

第四章 JSP隐式对象—1246

第一部分 指导练习246

练习内容一:使用JSP隐式对象request获取请求信息246

练习内容二:使用JSP隐式对象response实现页面的跳转251

第二部分 独立练习(50分钟)253

练习内容一:练习使用request对象的getAttributeName()方法253

练习内容二:编写一个用户访问网站的计数器254

第三部分 扩展练习257

练习内容257

第五章 JSP隐式对象—2258

第一部分 指导练习258

练习内容一:练习存取session变量258

练习内容二:练习存取application变量260

第二部分 独立练习(50分钟)262

练习内容一:编写一个可以管理session变量JSP的文件,并把其中数据提交给另一个网上测试的JSP文件262

练习内容二:编写一个JSP文件来显示session的编号和时间269

第三部分 扩展练习270

练习内容270

第六章 会话跟踪271

第一部分 指导练习271

练习内容一:开发一个简单的购物车271

练习内容二:练习使用Cookie276

第二部分 独立练习(50分钟)277

练习内容一:应用cookie编写一个猜数字的小游戏277

练习内容二:编写一个显示月历的JSP页面280

第三部分 扩展练习283

练习内容283

第七章 JavaBean284

第一部分 指导练习284

练习内容一:使用JavaBean传递登录数据284

练习内容二:开发一个用户可以选择颜色的网页287

第二部分 独立练习(50分钟)292

练习内容一:使用JSP和JavaBean显示目录内容292

练习内容二:使用JavaBean开发一个简单的计算器295

第三部分 扩展练习299

练习内容299

第八章 表达式语言300

第一部分 指导练习300

练习内容一:使用表达式语言进行基本的数学运算300

练习内容二:使用表达式语言设置字体的属性304

第二部分 独立练习(50分钟)307

练习内容一:使用表达式语言比较两个数字的大小307

第三部分 扩展练习310

练习内容310

第九章 定义标签311

第一部分 指导练习311

练习内容:练习多个标签的嵌套311

第二部分 独立练习(50分钟)316

练习内容:使用自定义标签输出随机数316

第三部分 扩展练习318

练习内容318

第十章 JSTL319

第一部分 指导练习319

练习内容:练习使用JSTL标签319

第二部分 独立练习(50分钟)323

练习内容一:练习<c:forEach>标签323

练习内容二:练习使用<c:out>标签324

第三部分 扩展练习326

练习内容326

热门推荐