当前位置:首页 > 工业技术
JSP程序开发基础教程与实验指导

JSP程序开发基础教程与实验指导PDF格式文档图书下载

工业技术

图书介绍:本书由浅入深地介绍JSP开发知识。全书共分11章,介绍了JSP概述、Java与JSP技术、JSP语法基础、JSP内置对象等内容。

查看更多关于JSP程序开发基础教程与实验指导的内容

图书介绍

第1章JSP概述 1

1.1动态网页技术 1

1.1.1 ASP技术 1

1.1.2 PHP技术 2

1.1.3 ASP.NET技术 2

1.2 JSP简介 3

1.2.1 JSP的工作原理 4

1.2.2 JSP的优势 5

1.3搭建JSP服务器 6

1.3.1安装JDK程序 6

1.3.2安装并启动Tomcat 8

1.4 JSP开发工具 11

1.4.1 Eclipse开发工具 11

1.4.2 MyEclipse开发工具 12

1.5扩展练习 18

第2章Java与JSP技术 20

2.1 Java基础 20

2.1.1简单数据类型 20

2.1.2常量与变量 22

2.1.3数组 24

2.2运算符和表达式 25

2.2.1算术运算符 26

2.2.2关系运算符 28

2.2.3逻辑运算符 28

2.3 Java控制语句 29

2.3.1条件语句 29

2.3.2循环语句 33

2.3.3跳转语句 37

2.4 Java面向对象编程 39

2.4.1类和对象 40

2.4.2继承 43

2.4.3包 45

2.4.4接口 46

2.4.5异常处理 48

2.5扩展练习 51

第3章JSP语法基础 56

3.1 JSP页面构成 56

3.2指令 60

3.2.1 page指令 60

3.2.2 include指令 62

3.2.3 taglib指令 63

3.3 JSP脚本与注释 66

3.3.1 JSP中的声明 67

3.3.2 JSP表达式 68

3.3.3脚本程序 68

3.3.4 JSP的注释 70

3.4动作元素 72

3.4.1什么是动作元素 72

3.4.2 param元素 72

3.4.3 include元素 74

3.4.4 forward元素 76

3.4.5 plugin元素 80

3.5扩展练习 81

第4章JSP内置对象 85

4.1 request对象 85

4.1.1 request对象概述 85

4.1.2获取客户端信息 87

4.1.3获取请求参数 88

4.1.4处理汉字乱码 90

4.1.5请求作用域 92

4.1.6安全和国际化信息 92

4.2 response对象 94

4.2.1 response对象概述 94

4.2.2重定向网页 95

4.2.3设置HTTP响应报头 97

4.2.4配置缓冲区 100

4.3 Cookie和Session对象 100

4.3.1 Cookie概述及应用 100

4.3.2 session对象方法 102

4.4 application对象 105

4.4.1 application对象概述 105

4.4.2访问应用程序初始化参数 106

4.5其他常见对象 107

4.5.1 out输出对象 107

4.5.2 exception异常对象 108

4.6扩展练习 108

第5章JSP与JavaBean 112

5.1 JavaBean概述 112

5.1.1什么是JavaBean组件 112

5.1.2 JSP与JavaBean的关系 113

5.1.3 JavaBean规则 114

5.2创建JavaBean文件 115

5.2.1创建JavaBean文件 115

5.2.2 useBean动作元素 117

5.2.3应用JavaBean实例 118

5.3 JavaBean作用域范围 120

5.3.1 page作用域 120

5.3.2 request作用域 121

5.3.3 session作用域 123

5.3.4 application作用域 125

5.4获取和设置属性 126

5.4.1 setProperty动作元素 126

5.4.2 getProperty动作元素 129

5.5扩展练习 131

第6章Servlet技术 134

6.1了解Servlet技术 134

6.1.1 Servlet技术概述 134

6.1.2 Servlet与JSP的模型 135

6.2初识Servlet 136

6.2.1 HttpServlet类 137

6.2.2 Servlet生命周期 138

6.2.3创建Servlet文件 140

6.3 Web.xml配置文件 143

6.3.1 web.xml常见配置项 143

6.3.2修改Web.xml配置 148

6.4 Servlet应用 152

6.4.1 Request和Response对象 152

6.4.2 Servlet中的HttpSession对象 155

6.4.3 Servlet与JSP和JavaBean交互 157

6.5扩展练习 165

第7章JSP中的文件操作 169

7.1 File类 169

7.1.1创建File对象 169

7.1.2获取文件的属性 170

7.1.3目录的创建与删除 172

7.2使用字节流读写文件 173

7.2.1 InputStream和OutputStream类 174

7.2.2 FileInputStream和FileOutputStream类 175

7.3使用字符流读写文件 178

7.3.1 Reader和Writer类 178

7.3.2 FileReader和FileWriter类 180

7.4 RandomAccessFile类 182

7.5文件上传与下载 184

7.5.1实现多个文件上传的两种方法 184

7.5.2 jspSmartUpload上传组件 185

7.6扩展练习 190

第8章JSP常用组件 194

8.1发送E-mail 194

8.1.1 JavaMail概述 194

8.1.2 Java Mail核心类 196

8.1.3配置Java Mail的开发环境 201

8.1.4通过Java Mail组件发送E-mail 201

8.2 JSP动态图表 204

8.2.1 JFreeChart的下载与使用 204

8.2.2 JFreeChart的核心类 205

8.2.3利用JFreeChart生成动态图表 205

8.3 JSP报表 208

8.3.1 iText组件的配置 209

8.3.2通过iText组件生成JSP报表 209

8.4扩展练习 215

第9章JSP与XML技术 220

9.1 XML技术概述 220

9.1.1 XML技术产生背景 220

9.1.2 XML技术概述 221

9.2 XML文档 224

9.2.1 XML声明 224

9.2.2 XML实例 225

9.2.3 XML文档解析 227

9.3 DOM介绍 227

9.3.1 DOM概述 228

9.3.2 DOM解析接口和对象 229

9.3.3 DOM访问节点 232

9.4 DOM对文档操作 234

9.4.1动态创建XML文档 234

9.4.2添加和修改文本节点 236

9.5扩展练习 239

第10章JSP操作数据库 243

10.1 JDBC概述 243

10.1.1详细了解JDBC 243

10.1.2 JDBC驱动程序的类型 244

10.1.3 JDBC常用类与接口 246

10.2连接数据库 250

10.2.1连接不同数据库 250

10.2.2 MySQL数据库的连接步骤 252

10.2.3查询及显示数据 254

10.3数据库操作技术 255

10.3.1查询操作 255

10.3.2添加操作 257

10.3.3修改操作 259

10.3.4删除操作 261

10.4 JSP与存储过程 262

10.4.1创建存储过程 262

10.4.2调用存储过程 264

10.5扩展练习 266

第11章 电子图书系统 272

11.1系统设计 272

11.1.1系统功能结构 272

11.1.2系统流程图 275

11.2数据库设计 277

11.2.1数据库概念设计 277

11.2.2数据库逻辑结构 279

11.2.3创建数据库及数据表 281

11.3类模块的设计 283

11.3.1数据库连接及操作方法 283

11.3.2事务控制类 287

11.3.3公共类设计 298

11.4前台页面设计 302

11.4.1前台JSP主页面 303

11.4.2前台页面的包含文件 304

11.5后台页面设计 307

11.5.1后台登录功能设计 307

11.5.2后台管理系统设计 309

附录 实验指导 315

第1单元 315

练习1-1输出当前时间 315

练习1-2一个加入javascript的简单例子 316

第2单元 317

练习2-1输出乘法口诀表 317

练习2-2编写person类 318

第3单元 320

练习3-1简单计数器 320

练习3-2用户注册验证 321

第4单元 323

练习4-1网页间的数据传递 323

练习4-2 Cookie有效时间设置 325

第5单元 329

练习5-1 JavaBean随机产生大小文字 329

练习5-2 JavaBean文字背景颜色的变换 331

第6单元 334

练习6-1 servlet获取HTML页面 334

练习6-2 servlet实现数据传递 335

第7单元 339

练习7-1判断文件是否为空 339

练习7-2读取文件中的指定字符 340

第8单元 341

练习8-1罗盘图表 341

练习8-2温度计图表 343

第9单元 345

练习9-1创建留言簿XML文档 345

练习9-2 CSS在XML中的应用 346

第10单元 348

练习10-1取得数据库字段名称 348

练习10-2逆向读取数据 350

查看更多关于JSP程序开发基础教程与实验指导的内容

相关书籍
作者其它书籍
返回顶部