JSP程序设计

JSP程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-02
版次: 1
ISBN: 9787302460053
定价: 39.00
装帧: 其他
开本: 32开
纸张: 胶版纸
页数: 286页
字数: 431千字
9人买过
  • 本书介绍在Eclipse环境下开发JSP应用程序的原理与技术。全书共11章,内容包括JSP原理及开发环境的搭建、JSP语法、JSP内置对象、EL基本用法、数据库访问、JavaBean、Servlet、MVC架构、标准标签库及自定义标签、Spring MVC框架、文件上传下载组件和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

    习题121

    第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[2][3]JSP程序设计目录[2]实验244

    习题244

    第3章JSP内置对象47

    3.1request对象47

    3.1.1request封装的数据47

    3.1.2request对象的主要方法49

    3.2response对象54

    3.2.1response封装的数据54

    3.2.2response对象的主要方法55

    3.2.3操作Cookie57

    3.3session对象60

    3.3.1session工作机制61

    3.3.2session对象的主要方法62

    3.4out对象66

    3.5application对象68

    3.6其他内置对象70

    3.7简单购物车71

    实验378

    习题380

    第4章EL85

    4.1EL表达式基础85

    4.1.1EL语法85

    4.1.2“\[\]”和“.”操作符85

    4.1.3运算符86

    4.2EL内置对象86

    实验489

    习题490

    第5章数据库访问92

    5.1创建MySQL数据库92

    5.1.1创建数据库92

    5.1.2常用DML语句94

    5.2JDBC应用概述95

    5.2.1载入JDBC驱动程序96

    5.2.2定义连接URL97

    5.2.3建立连接97

    5.2.4创建Statement对象98

    5.2.5执行查询或更新98

    5.2.6结果处理99

    5.2.7关闭连接100

    5.2.8数据库连接工具类101

    5.3使用预编译语句104

    5.4ResultSet对象106

    5.4.1读取数据106

    5.4.2ResultSet类型106

    5.4.3元数据108

    实验5112

    习题5114

    第6章JavaBean120

    6.1JavaBean简介120

    6.2在JSP中使用JavaBean122

    6.3利用表单设置JavaBean属性127

    6.4JavaBean的Scope属性133

    6.5JavaBean应用实例137

    实验6141

    习题6142

    第7章Servlet148

    7.1什么是Servlet148

    7.1.1编写第一个Servlet148

    7.1.2Servlet工作原理151

    7.1.3Servlet生命周期152

    7.2Servlet与客户端通信154

    7.2.1Servlet生成纯文本154

    7.2.2Servlet生成HTML155

    7.2.3接收客户提交参数157

    7.2.4session对象159

    7.2.5Servlet上下文160

    7.2.6Servlet的请求转发161

    7.3Servlet过滤器162

    7.3.1创建简单的过滤器162

    7.3.2Filter接口166

    7.3.3Filter生命周期167

    7.3.4应用过滤器做身份验证168

    7.4Servlet应用实例169

    实验7175

    习题7176

    第8章MVC架构182

    8.1什么是MVC182

    8.2用RequestDispatcher实现MVC183

    8.2.1定义JavaBean来表示数据184

    8.2.2编写Servlet处理请求184

    8.2.3填写JavaBean185

    8.2.4结果的存储185

    8.2.5转发请求到JSP页面186

    8.2.6从JavaBean中提取数据186

    8.2.7目的页面中相对URL的解释187

    8.2.8控制器示例187

    实验8194

    习题8196

    第9章标签库200

    9.1标准标签库200

    9.1.1输出标签c:out201

    9.1.2迭代标签202

    9.1.3条件标签204

    9.1.4变量操作标签206

    9.1.5URL相关标签207

    9.2自定义标签210

    9.2.1标签处理类210

    9.2.2标签库描述文件211

    9.2.3在JSP文件使用自定义标签212

    9.2.4标签属性212

    9.2.5标签体215

    9.2.6定制标签应用示例217

    实验9220

    习题9220

    第10章Spring MVC223

    10.1Spring简介223

    10.1.1基于POJO223

    10.1.2依赖注入224

    10.1.3面向切面编程226

    10.1.4利用模板消除重复代码226

    10.1.5Bean容器226

    10.1.6Spring框架230

    10.2Spring MVC入门231

    10.2.1搭建Spring MVC232

    10.2.2Spring MVC示例234

    10.3基于注解的控制器238

    10.3.1@Controller238

    10.3.2@RequestMapping239

    10.3.3利用控制器类实现QuestionEdit241

    10.3.4利用注解实现依赖注入244

    10.4文件上传247

    10.4.1客户端编程248

    10.4.2接收上传的文件248

    实验10253

    习题10254

    第11章JSP实用组件255

    11.1文件上传和下载组件255

    11.1.1SmartUpload常用类255

    11.1.2使用jspSmartUpload上传257

    11.2处理Excel文件组件259

    11.2.1jxl对象260

    11.2.2基本操作260

    11.2.3Excel批量导入数据263

    实验11265

    习题11266

    习题参考答案267

    附录AJSP开发环境安装与配置270

    附录B常用字符集272

    附录CHTTP协议274

    附录DHTML、CSS、JavaScript简介277

    参考文献287
  • 内容简介:
    本书介绍在Eclipse环境下开发JSP应用程序的原理与技术。全书共11章,内容包括JSP原理及开发环境的搭建、JSP语法、JSP内置对象、EL基本用法、数据库访问、JavaBean、Servlet、MVC架构、标准标签库及自定义标签、Spring MVC框架、文件上传下载组件和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

    习题121

    第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[2][3]JSP程序设计目录[2]实验244

    习题244

    第3章JSP内置对象47

    3.1request对象47

    3.1.1request封装的数据47

    3.1.2request对象的主要方法49

    3.2response对象54

    3.2.1response封装的数据54

    3.2.2response对象的主要方法55

    3.2.3操作Cookie57

    3.3session对象60

    3.3.1session工作机制61

    3.3.2session对象的主要方法62

    3.4out对象66

    3.5application对象68

    3.6其他内置对象70

    3.7简单购物车71

    实验378

    习题380

    第4章EL85

    4.1EL表达式基础85

    4.1.1EL语法85

    4.1.2“\[\]”和“.”操作符85

    4.1.3运算符86

    4.2EL内置对象86

    实验489

    习题490

    第5章数据库访问92

    5.1创建MySQL数据库92

    5.1.1创建数据库92

    5.1.2常用DML语句94

    5.2JDBC应用概述95

    5.2.1载入JDBC驱动程序96

    5.2.2定义连接URL97

    5.2.3建立连接97

    5.2.4创建Statement对象98

    5.2.5执行查询或更新98

    5.2.6结果处理99

    5.2.7关闭连接100

    5.2.8数据库连接工具类101

    5.3使用预编译语句104

    5.4ResultSet对象106

    5.4.1读取数据106

    5.4.2ResultSet类型106

    5.4.3元数据108

    实验5112

    习题5114

    第6章JavaBean120

    6.1JavaBean简介120

    6.2在JSP中使用JavaBean122

    6.3利用表单设置JavaBean属性127

    6.4JavaBean的Scope属性133

    6.5JavaBean应用实例137

    实验6141

    习题6142

    第7章Servlet148

    7.1什么是Servlet148

    7.1.1编写第一个Servlet148

    7.1.2Servlet工作原理151

    7.1.3Servlet生命周期152

    7.2Servlet与客户端通信154

    7.2.1Servlet生成纯文本154

    7.2.2Servlet生成HTML155

    7.2.3接收客户提交参数157

    7.2.4session对象159

    7.2.5Servlet上下文160

    7.2.6Servlet的请求转发161

    7.3Servlet过滤器162

    7.3.1创建简单的过滤器162

    7.3.2Filter接口166

    7.3.3Filter生命周期167

    7.3.4应用过滤器做身份验证168

    7.4Servlet应用实例169

    实验7175

    习题7176

    第8章MVC架构182

    8.1什么是MVC182

    8.2用RequestDispatcher实现MVC183

    8.2.1定义JavaBean来表示数据184

    8.2.2编写Servlet处理请求184

    8.2.3填写JavaBean185

    8.2.4结果的存储185

    8.2.5转发请求到JSP页面186

    8.2.6从JavaBean中提取数据186

    8.2.7目的页面中相对URL的解释187

    8.2.8控制器示例187

    实验8194

    习题8196

    第9章标签库200

    9.1标准标签库200

    9.1.1输出标签c:out201

    9.1.2迭代标签202

    9.1.3条件标签204

    9.1.4变量操作标签206

    9.1.5URL相关标签207

    9.2自定义标签210

    9.2.1标签处理类210

    9.2.2标签库描述文件211

    9.2.3在JSP文件使用自定义标签212

    9.2.4标签属性212

    9.2.5标签体215

    9.2.6定制标签应用示例217

    实验9220

    习题9220

    第10章Spring MVC223

    10.1Spring简介223

    10.1.1基于POJO223

    10.1.2依赖注入224

    10.1.3面向切面编程226

    10.1.4利用模板消除重复代码226

    10.1.5Bean容器226

    10.1.6Spring框架230

    10.2Spring MVC入门231

    10.2.1搭建Spring MVC232

    10.2.2Spring MVC示例234

    10.3基于注解的控制器238

    10.3.1@Controller238

    10.3.2@RequestMapping239

    10.3.3利用控制器类实现QuestionEdit241

    10.3.4利用注解实现依赖注入244

    10.4文件上传247

    10.4.1客户端编程248

    10.4.2接收上传的文件248

    实验10253

    习题10254

    第11章JSP实用组件255

    11.1文件上传和下载组件255

    11.1.1SmartUpload常用类255

    11.1.2使用jspSmartUpload上传257

    11.2处理Excel文件组件259

    11.2.1jxl对象260

    11.2.2基本操作260

    11.2.3Excel批量导入数据263

    实验11265

    习题11266

    习题参考答案267

    附录AJSP开发环境安装与配置270

    附录B常用字符集272

    附录CHTTP协议274

    附录DHTML、CSS、JavaScript简介277

    参考文献287
查看详情
12
相关图书 / 更多
JSP程序设计
JSP Web技术实验及项目实训教程(第2版)
王春明;史胜辉
JSP程序设计
JSP动态网站设计项目教程(第二版)()
张兴科
JSP程序设计
JSP程序设计(慕课版 第2版)
李丕贤 郝庆华 吕云山
JSP程序设计
JSP程序设计实例教程(第2版)——基于项目实战
谷志峰
JSP程序设计
JSP程序设计与项目实训教程(第3版·微课版)
张志锋、张建伟、宋胜利 著
JSP程序设计
JSP编程及案例分析
张海平 著;张海平、陈俊冰、周梦熊 编
JSP程序设计
JSP程序设计
李爱超
JSP程序设计
JSP Web技术及应用教程(第3版·微课视频版)
王春明;史胜辉
JSP程序设计
JSP程序设计(第2版)
佟强;贺宇;王树西
JSP程序设计
JSP+Servlet+Tomcat应用开发从零开始学(第3版)
刘华贞
JSP程序设计
JSP基础入门(微课视频版)
刘凡
JSP程序设计
JSP Web开发基础教程(微课版)
郑义