当前位置:首页 > 工业技术
JSP课程设计案例精编
JSP课程设计案例精编

JSP课程设计案例精编PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:王小宁,张广彬,尚新生等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302263074
  • 页数:374 页
图书介绍:本书主要以实例的方式来讲解JSP的应用。
《JSP课程设计案例精编》目录

第1章JSP入门知识 1

1.1什么是JSP 1

1.2 JSP的优势 3

1.2.1 ASP简介 3

1.2.2 PHP简介 4

1.2.3 JSP的优势 4

1.3 JSP的构成 5

1.4 HTTP通信协议基础 6

1.4.1 HTTP协议的基本概念及特点 6

1.4.2 HTTP协议的原理与工作流程 7

1.4.3 HTTP协议的请求和响应 8

1.5 Web容器 9

1.6 JSP开发与运行环境搭建 10

1.6.1常用开发工具 10

1.6.2安装Java开发工具包 11

1.6.3安装与运行Tomcat 14

1.7 Web编程基础 16

1.7.1 HTML 16

1.7.2 JavaScript 19

小结 23

第2章JSP预备知识 24

2.1 HTML快速入门 24

2.1.1 HTML基本结构 24

2.1.2 HTML常用标记 26

2.1.3 XML与XHTML 32

2.2 Java基础知识 36

2.2.1 Java语言简介 36

2.2.2 Java语法 37

2.2.3 Java异常处理 42

2.3 JSP基础知识 44

2.3.1 JSP语法 44

2.3.2 JavaBean知识 55

2.3.3 Java Servlet 57

2.4数据库知识 63

2.4.1常用数据库介绍 63

2.4.2数据库语句 64

2.4.3 JDBC的数据库编程语句 66

2.4.4 JDBC连接数据库的方式 70

2.4.5 JDBC连接常用数据库的方法 83

小结 84

第3章 简单的Web应用——MyfirstApp 85

3.1 Web应用的目录结构 85

3.2部署描述文件web.xml 86

3.2.1基本配置属性介绍 86

3.2.2与Web应用安全相关的属性介绍 90

3.2.3 Tomcat加载web.xml的顺序 92

3.3 MyfiirstApp代码 92

3.3.1 index.html文件的源代码 92

3.3.2 login jsp文件的源代码 93

3.3.3 hello jsp文件的源代码 94

3.3.4 MyServlet.java文件的源代码 95

3.4 Web应用程序编译与发布 95

3.4.1 Web应用程序目录结构 95

3.4.2 Web应用程序的编译 96

3.4.3发布 97

3.5用MyEclipse开发MyfiirstApp 98

3.5.1 MyEclipse介绍 98

3.5.2 MyEclipse常用快捷键 98

3.5.3 MyEclipse开发环境的搭建 99

3.5.4用MyEclipse开发MyfirstApp 102

3.6 MyfirstApp的运行 105

小结 106

第4章 用户注册登录系统 107

4.1学习目标和预备知识 107

4.1.1学习目标 107

4.1.2预备知识 107

4.2需求分析与总体设计 110

4.2.1需求分析 110

4.2.2总体设计 111

4.3界面设计 114

4.4数据库设计 117

4.4.1建立数据库文件 117

4.4.2建立ODBC数据源 118

4.4.3建立JDBC-ODBC连接 120

4.5代码设计 121

4.5.1 index.jsp代码及详解 122

4.5.2 actionjsp代码及详解 125

4.5.3 reg1.jsp关键代码及详解 127

4.5.4 reg21.jsp关键代码及详解 128

4.5.5 reg_action.jsp代码及详解 129

4.5.6 reg22.jsp关键代码及详解 133

4.5.7 reg_action2.jsp代码及详解 134

4.5.8 lost2jsp代码及详解 135

4.5.9 lost_action.jsp代码及详解 138

4.5.10 lost3.jsp关键代码及详解 140

4.5.11 lost_action2.jsp关键代码及详解 140

4.5.12 login.jsp关键代码及详解 141

4.6代码知识点总结 143

4.6.1表单提交 143

4.6.2表单验证 145

4.7运行调试 150

小结 151

第5章 聊天室系统 152

5.1学习目标和预备知识 152

5.1.1学习目标 152

5.1.2预备知识 152

5.2需求分析与总体设计 158

5.2.1需求分析 158

5.2.2总体设计 159

5.3界面设计 163

5.4数据库设计 164

5.4.1表设计 164

5.4.2建立JDBC连接 166

5.5代码设计 168

5.5.1 online.java代码及详解 168

5.5.2 index.jsp关键代码及详解 171

5.5.3 action.jsp关键代码及详解 172

5.5.4 select_room.jsp关键代码及详解 176

5.5.5 main.jsp关键代码及详解 178

5.5.6 user.jsp代码及详解 180

5.5.7 control.jsp代码及详解 186

5.5.8 message.jsp代码及详解 189

5.5.9 leave_action.jsp代码及详解 194

5.6代码知识点总结 197

5.7运行调试 198

小结 199

第6章BBS系统 200

6.1学习目标和预备知识 200

6.1.1学习目标 200

6.1.2预备知识 200

6.2需求分析与总体设计 201

6.2.1需求分析 201

6.2.2总体设计 202

6.3界面设计 207

6.4数据库设计 211

6.4.1表设计 211

6.4.2建立JDBC连接 212

6.5代码设计 217

6.5.1 login.jsp关键代码及详解 217

6.5.2 action.jsp关键代码及详解 217

6.5.3 reg.jsp关键代码及详解 219

6.5.4 reg_check.jsp关键代码及详解 220

6.5.5 sort.jsp关键代码及详解 222

6.5.6 topic.jsp代码及详解 225

6.5.7 topic_detail.jsp关键代码及详解 229

6.5.8 new_check.jsp关键代码及详解 231

6.5.9 admin/login.jsp关键代码及详解 233

6.5.10 admin/login_check.jsp关键代码及详解 233

6.5.11 admin/sort_manage.jsp关键代码及详解 234

6.5.12 admin/addsort_check.jsp关键代码及详解 236

6.5.13 admin/edit_sort.jsp代码及详解 236

6.5.14 admin/editsort_check.jsp关键代码及详解 238

6.5.15 admin/topic_manage.jsp关键代码及详解 238

6.5.16 admin/edit_topic.jsp代码及详解 240

6.5.17 admin/edittopic_check.jsp代码及详解 241

6.5.18 admin/user_manage.jsp代码及详解 241

6.6代码知识点总结 243

6.6.1 JDBC常用的接口 243

6.6.2实现数据库访问的步骤 243

6.7运行调试 245

小结 247

第7章 在线商务沟通系统 248

7.1学习目标和预备知识 248

7.1.1学习目标 248

7.1.2预备知识 248

7.2需求分析与总体设计 249

7.2.1需求分析 249

7.2.2总体设计 249

7.3界面设计 254

7.4数据库设计 258

7.4.1表设计 258

7.4.2建立数据库连接池 260

7.5代码设计 260

7.5.1 wares.java代码及详解 260

7.5.2 waresListjava代码及详解 261

7.5.3 wares_listjsp关键代码及详解 265

7.5.4 wares_detail.jsp关键代码及详解 268

7.5.5 reg.jsp关键代码及详解 269

7.5.6 reg_check.jsp代码及详解 271

7.5.7 lost.jsp关键代码及详解 272

7.5.8 lost_check.jsp代码及详解 274

7.5.9 login_check.jsp关键代码及详解 275

7.5.10 cartwares.java代码及详解 276

7.5.11 cart.java代码及详解 278

7.5.12 cart.jsp代码及详解 282

7.5.13 clear_cart.jsp代码及详解 283

7.5.14 order.jsp关键代码及详解 283

7.5.15 order2.jsp关键代码及详解 285

7.5.16 order_checkjsp关键代码及详解 286

7.5.17 admin/login.jsp关键代码及详解 287

7.5.18 admin/login_check.jsp关键代码及详解 288

7.5.19 admin/add_ware.jsp关键代码及详解 290

7.5.20 admin/add_check.jsp代码及详解 292

7.5.21 admin/manage_order.jsp关键代码及详解 293

7.5.22 admin/order_etail.jsp关键代码及详解 295

7.5.23 admin/excute_order.jsp关键代码及详解 296

7.5.24 admin/manage_user.jsp关键代码及详解 296

7.5.25 admin/del_user.jsp关键代码及详解 298

7.6代码知识点总结 298

7.7运行调试 301

小结 302

第8章 新闻频道系统 303

8.1学习目标和预备知识 303

8.1.1学习目标 303

8.1.2预备知识 303

8.2系统设计 303

8.2.1需求分析 303

8.2.2总体设计 304

8.3数据库设计与实现 306

8.3.1数据库需求分析 306

8.3.2数据库逻辑设计 306

8.3.3创建数据库脚本 308

8.4系统实现 309

8.4.1实现效果 309

8.4.2系统组成 313

8.5 Servlet概述 314

8.5.1什么是Servlet 314

8.5.2 Servlet与JSP 315

8.5.3 Servlet的生命周期 316

8.5.4 Servlet结构 317

8.5.5 Servlet响应客户端请求 317

8.6常用Servlet API概述 318

8.6.1 javax.servlet包 318

8.6.2 javax.servlet.http包 322

8.7开发Servlet 326

8.7.1开发一个简单的Servlet 326

8.7.2如何使用Servlet 329

8.7.3 Servlet开发中常用技术 330

8.8代码实现 333

8.8.1新闻频道前台显示模块实现 333

8.8.2新闻频道后台管理模块实现 338

小结 339

第9章 学生网上选课系统 340

9.1系统设计 340

9.1.1需求分析 340

9.1.2总体设计 341

9.1.3功能设计系统组成 342

9.2数据库设计与实现 343

9.2.1数据库的需求分析 343

9.2.2数据库的逻辑设计 344

9.2.3创建数据库的脚本 349

9.3学生网上选课系统实现 351

9.3.1页面设计 351

9.3.2实现效果 352

9.5.2具体实现 356

小结 372

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